[an error occurred while processing this directive]
Pic не пишет в EEPROM, в чём проблема, помогите !!!!!!!!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено dimapp 28 октября 2002 г. 10:14

Сижу уже несколько часов, просматриваю один и тот же кусок исходника. Нужные мне данные не записываются в EEPROM. Перед вызовом процедуры WRITE_EE, в W заносится адрес (.32), а в R3 собственно данные. ПОсле выхода из процедуры значение EEPROMа остаётся неизменным. Что я не так делаю. Подскажите пожалуйста !

WRITE_EE MOVWF EEADR
MOVF R3,0
MOVWF EEDATA
BANK1
BCF INTCON,7
BSF EECON1,2
MOVLW .85
MOVWF EECON2
MOVLW .170
MOVWF EECON2
BSF EECON1,1
PROG_10 BTFSC EECON1,1
GOTO PROG_10
BCF EECON1,2
BANK0
BSF INTCON,7
RETURN

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru