Jag har kopierat koden från databladet men får det ej att fungera.
Kod: Markera allt
BANKSEL EEADR
movlw 0x04
movwf EEADR
movlw 0x23
movwf EEDAT ;skriver 0x23 till adress 0x04
BANKSEL EECON1
bcf EECON1,EEPGD ;pekar till dataminne
bsf EECON1,WREN ;tillåter skrivningar till eeprom
bcf INTCON,GIE ;stänger av interrupts
btfsc INTCON,GIE
goto $-2
movlw 0x55
movwf EECON2
movlw 0xAA
movwf EECON2
bsf EECON1,WR ;Startar skrivningen
bsf INTCON,GIE ; tillåter interrupts
sleep
bcf EECON1,WREN ;skrivning till epprom inte längre tillåtet
bcf INTCON,GIE ;stänger av interrupts igen (använder inga interrupts i programmet)
Vad kan vara felet?