16F84 zápis do EEPROM
Lumír
peterak
Středa Březen 17 11:49:16 CET 2004
Začínám s touto pickou a nedaří se mi zápis do EEPROM. K tomuto používám
rutinu pro zápis:
BSF STATUS,RP0
BSF EECON1,WREN
MOVLW 055h
MOVWF EECON2
MOVLW 0AAh
MOVWF EECON2
BSF EECON1,WR
Loop BTFSC EECON1,WR ;ČEKÁNÍ NA ZÁPIS DO EEPROM
GOTO Loop
BCF EECON1,WREN
atd., ale program za touto rutinou se zastaví?! (při simulaci MPLABem vše
proběhne O.K.)
Při vytváření souboru v HEXA mi MPASM hlásí u všech přechodů na jinou
stránku registrů toto:
Message[302] D:\MPLAB\EXAMPLE\CASOVAC.ASM 77 : Register in operand not in
bank 0. Ensure that bank bits are correct.
Zda-li někdo ví, kde dělám chybu napište.
Díky za případné odpovědi.
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.198 / Virová báze: 95 - datum vydání: 4.10.2000
Další informace o konferenci Hw-list