>
BCF EECON1, WREN ; ЗАБОРОНУ ЗАПИСИ ВEEPROM
BANC2
INCF EEADR, F ; ЗБІЛЬШИТИ АДРЕСА НА 1
BANC3
BTFSC EECON1, WR ; ПЕРЕВІРКА ЗАКІНЧЕННЯ ЗАПИСИ В EEPROM
GOTO $ +1
BANC0
MOVF START_HL, W ; ЧИТАННЯ ДАНИХ ІЗ РЕГІСТРУ START_HL
BANC2
MOVWF EEDATA
BANC3
BCF EECON1, EEPGD ; запис проводитиметься У EEPROM
BSF EECON1, WREN ; ДОЗВІЛ ЗАПИСИ В EEPROM
MOVLW 0x55 EECON2 0xAA EECON2
BSF EECON1, WR ; ІНІЦІАЛІЗАЦІЯ ЗАПИСИ
BCF EECON1, WREN ; ЗАБОРОНУ ЗАПИСИ ВEEPROM
BANC2
INCF EEADR, F ; ЗБІЛЬШИТИ АДРЕСА НА 1
BANC3
BTFSC EECON1, WR ; ПЕРЕВІРКА ЗАКІНЧЕННЯ ЗАПИСИ В EEPROM
GOTO $ +1
BANC0
MOVF START_HH, W ; ЧИТАННЯ ДАНИХ ІЗ РЕГІСТРУ START_HH
BANC2
MOVWF EEDATA
BANC3
BCF EECON1, EEPGD ; запис проводитиметься У EEPROM
BSF EECON1, WREN ; ДОЗВІЛ ЗАПИСИ В EEPROM
MOVLW 0x55 EECON2 0xAA EECON2
BSF EECON1, WR ; ІНІЦІАЛІЗАЦІЯ ЗАПИСИ
BCF EECON1, WREN ; ЗАБОРОНУ ЗАПИСИ ВEEPROM
BANC0
GOTO