Wat doet LVP in een PIC,
Waarom moet ik hem altijd uitzetten in een programma en
waarom krijg ik geen foutmelding wanneer het een 16F628A betreft, en wel bij de 16F72?

Ik kan ook niets vinden in de sheet van laatstgenoemde...
Dat het een instelling is die bij de een wel en bij de andere niet noodzakelijk is, mag duidelijk zijn. Maar wat doet het???

Verdraaid!
En nu hetzelfde met "MCLR OFF"...
Ik wil die wel weglaten, maar wat zijn de gevolgen voor de werking.

LVP:Ik weet alleen dat als ik het er niet inzet ik problemen krijg met een output op portb(16f877a)

Mrcl off maakt van die pin een output ipv reset.
je moet daarna rekening hopuden met MRCL before VDD(extra circuitje bij de wisp)

Ik loop tegen foutmeldingen aan bij het compileren van mijn 16F72.
Ik verwachtte dat het iets te maken zou hebben met een optie die de 16F72 niet heeft. (zoals intr_OSC_noclkout of wdt_off)

_BOREN_ON EQU H'3FFF'
_BODEN_ON EQU H'3FFF'
_BOREN_OFF EQU H'3FBF'
_BODEN_OFF EQU H'3FBF'
_CP_ALL EQU H'3FEF'
_CP_OFF EQU H'3FFF'
_PWRTEN_OFF EQU H'3FFF'
_PWRTE_OFF EQU H'3FFF'
_PWRTEN_ON EQU H'3FF7'
_PWRTE_ON EQU H'3FF7'
_WDTEN_ON EQU H'3FFF'
_WDTEN_OFF EQU H'3FFB'
_WDT_ON EQU H'3FFF'
_WDT_OFF EQU H'3FFB'
_LP_OSC EQU H'3FFC'
_XT_OSC EQU H'3FFD'
_HS_OSC EQU H'3FFE'
_RC_OSC EQU H'3FFF'

dit zijn alle aanwezige fuses van een 16f72.

Wat doen ze globaal allemaal, Head?

pfff
1 boren on =brown out detectie aan
2 boden on =brown out detectie aan
3 boren off =brown out detectie uit
4 boden off =brown out detectie uit
5 cp all =code protect all
6 cp off = code protectie uit
7 pwrten off=power up timer uit
8 pwrte off= power up timer uit
9 pwrten on=power up timer aan
10 pwrte on = power up timer aan
11 wdten on= watchdog timer aan
12 wdten off= watch dog timer uit
13 wtd on = watchdog timer aan
14 wtd off =watch dog timer uit
15 LP osc= low power oscilator
16 XT osc =x-tal oscilator.
17 HS-osc= high speed osc
18 RC osc= rc osc

brown out= wegvallen van de voeding
power uptimer= een wachttijd om je x-tal te starten pas als die stabiel is gaat je uc lopen.
Watch dog= een counter die elke clock puls telt en als hij overflowed de uC reset.
deze reset je steeds in je software zodat deze niet overflowed,een fail safe.

LVP= Low Voltage Programming.
Dan heb je niet meer zo'n hoge MCLR spanning meer nodig om te programmeren. Alleen heb je dan volgensmij wat pinnen nodig hiervoor die je niet meer kan gebruiken voor andere doeleinden.

Bedankt voor de info!

Waar trekken jullie al deze info vandaan?
Staat dat in elke datasheet? Of is het een algemene pagina op Microchip.com?

Datasheet, ASM code comments,*.INC files van mplab,zoals jij nu doet via dit forum, Microchip appnotes, piclist.com, enz.

Meeste staat in de sheets.