PIC16F872 + 24LCxx
Miko Imre
imre.miko at sysdata.siemens.hu
Tue Feb 27 11:05:50 CET 2001
Sziasztok!
Az F872 SSP moduljanak segitsegevel szeretnek 24LCxx -es EEPROM-okat
hasznalni, de nem igazan boldogulog vele.
Eloszor egy 24LC65 -osel problakoztam ebbe tudok irni, es olvasni is,
ne nem mindig sikerul :-(
A 0. es 1. byte -al probalkoztam eloszor, oke volt minden,
majd probaltam nagyobb cimen illetve tobb irast egymas utan,
de ezek nem jottek ossze. Az ACK-t figyeltem, addig nem kezdemenyeztem
uj irast, amig nem adott ACK-t.
(IT -t nem hasznalok, hanem mindig megvarom a SSPIF flaget.)
Azutan egy 24LC32A-val kiserleteztem, na ebben sosem sikerul az iras.
Ha van valakinek mukodo programresze, vagy csak jotanacs, hogy mire
kell figyelnem, megkoszonnem.
-------------
Egy apro megjegyzes ProPic fun-oknak:
A 24LC32-es beallitassal nem tudja irni a 32A-t, ugyanis mas a lapmeret.
32-esnel 8, de van benne 64byte cache, 32A-nal pedig 32 byte egy lap.
Tehat a 32A-hoz le kell masolni a 32-es sort a device.ini-ben, majd a sorban
az utolso szamot modositani 64-rol 32-re.
Imre
More information about the Elektro
mailing list