내가 PIC의 EEPROM에 값을 저장할 수 있어야하는 프로젝트에서 일하고 있는데, 내가 읽을 수 있도록 노력했지만 지금까지는 PIC가 메모리에 쓸 수 없다. PIC 어셈블리. 이것은 내가 사용하고있는 코드이며, 데이터 시트의 코드를 작성하는 예제에서 파생되었으며 16D630 PIC를 사용하고 PIC 어셈블리 언어를 사용합니다. 프로그램로드 EEADR 및 EEDATA 값 이전EEPROM PIC에 쓰기?
MOVLW 0x02
MOVWF EEADR
MOVLW 0x01
MOVWF EEDATA
BSF STATUS,RP0 ;BANK 1
BSF EECON1,WREN ;ENABLE WRITE
BCF INTCON,GIE ;DISABLE INTS
MOVLW 0x55 ;UNLOCK WRITE
MOVWF EECON2 ;
MOVLW 0xAA ;
MOVWF EECON2 ;
BSF EECON1,WR ;START THE WRITE
BSF INTCON,GIE ;ENABLE INTS
여기에서 응답을받지 못하면 마이크로 칩 포럼을 시도하고 싶을 수도 있습니다 ... 여기에 구체적인 임베디드 피드백이 많이 없지만 가끔 운이 좋을 때도 있습니다. –
감사합니다. PIClists는 나에게 아무 것도 밝히지 않았다. ( –
http://www.microchip.com/forums는이 것을 잊지 않는다. –