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