pic kerdes
Bodosi Balazs
BBALAZS at phys.szote.u-szeged.hu
Mon Feb 11 08:05:01 CET 2002
> egy olyan kerdes, hogy lehet-e programbol ugy adatot tarolni
> a pic-ben, hogy a tapfesz megszunte utan se felejtse el?
> Esetleg az eeprom-ban? (16f84a)
Csak ott. Tenyleg nem felejti el, de ujraprogramozaskor vigyazni
kell, hogy ezt a teruletet ne ird felul a kezdeti eeprom adatokkal
(programozoban kikapcsolhato).
> Szivesen latnek egy kis kodreszletet esetleg :)))
Nagyon egyszeru. Egy sajat progibol kimasolt reszlet (biztosan meg
lehet elegansabban is oldani):
Egyebkent a PIC leirasaban is benne van.
eeprom_olvas
bcf RP0 ;innen az EEPROM 1. kiolvasasa
mov EEADR,#1
bsf RP0
bsf RD
bcf RP0
movf EEDATA,w
movwf meterlo
bcf RP0 ;innen a EEPROM 2. kiolvasasa
mov EEADR,#2
bsf RP0
bsf RD
bcf RP0
movf EEDATA,w
movwf meterhi
ret
eeprom_ir
mov EEADR,#1
mov EEDATA,meterlo
call write
mov EEADR,#2
mov EEDATA,meterhi
call write
ret
write
setb RP0
setb WREN
movlw 055h
movwf EECON2
movlw 0aah
movwf EECON2
setb WR
eei1
jb wr,eei1
clrb WREN
clrb RP0
nop
ret
Udv:
BBalazs
http://www.szote.u-szeged.hu/phys/bbalazs/bbalazs.htm
More information about the Elektro
mailing list