|
PIC16F1933_11 Datasheet, PDF (113/430 Pages) Microchip Technology – 28-Pin Flash-Based, 8-Bit CMOS Microcontrollers LCD Driver and nanoWatt XLP Technology | |||
|
◁ |
11.6 Write Verify
Depending on the application, good programming
practice may dictate that the value written to the data
EEPROM or program memory should be verified (see
Example 11-6) to the desired value to be written.
Example 11-6 shows how to verify a write to EEPROM.
EXAMPLE 11-6: EEPROM WRITE VERIFY
BANKSEL EEDATL
;
MOVF EEDATL, W ;EEDATL not changed
;from previous write
BSF
EECON1, RD ;YES, Read the
;value written
XORWF EEDATL, W ;
BTFSS STATUS, Z ;Is data the same
GOTO WRITE_ERR ;No, handle error
:
;Yes, continue
PIC16(L)F1933
ï£ 2011 Microchip Technology Inc.
Preliminary
DS41575A-page 113
|
▷ |