Цитата:
Сообщение от Руслан
так в чём же дело, почему EEPROM не пишет?
|
помница, у меня тоже не сразу заработало. а проблема была в сбросе какихто битов ошибки
вот рабочий код на асм18:
Код:
WriteEE movwf EEADR
movff POSTINC0, EEDATA
movlw b'00000100' ; Setup for EEData
movwf EECON1
StartWrite ; Unlock and start the write .
movlw 0x55 ; Unlock
movwf EECON2
movlw 0xAA
movwf EECON2
bsf EECON1, WR ; Start the write
btfsc EECON1, WR ; Write and wait
bra $ - 2