EEPROM

Jun 24, 2005 4 Replies

Hej Mam pytanko co robiê nie tak: W³o¿y³em w podstawkê at24c04, program zapisuje tam co¶ i zaraz odczytuje i wyrzuca na wy¶wietlacz - dzia³a. Ta pamiêæ ma 1 byte adresu.



W³o¿y³em 24c32 firmy ST - nie dzia³a - nie daje potwierdzenia po przes³aniu adresu urz±dzenia (0xA0). My¶la³em, ¿e zepsuta - kupi³em drug± st i te¿ nic. Sprawdzi³em rozstaw nó¿ek, ale widzia³em tylko jakie¶ przedrostki M na stronie ST (ale rozk³ad ten sam). Na ko¶ci mam napisane CHN N



24C32W6 K18227

pomó¿cie pozdrawiam.


Grodo napisał(a):

na 100% jest inne adresowanie w większych pamięciach, np 24c64, więc musisz poprawić być może dla 24c32

Oj, sprawdzi³em, trzeba wys³±æ 1010XXXW (gdzie W to write np) i wysy³am A0, tak samo jak dla 24c04. No nie k³amiê... ;) Tobie zapewnie chodzi o word adress - fakt trzeba wys³aæ 2 bajty adresu (bo wiêcej ni¿ 256 adresów), ale do tego momentu program nie dochodzi nawet.

pozdrawiam P.S. Je¶li to wina nie wiadomo czyja, i powinno dzia³aæ to te¿ napiszcie.

Grodo napisał(a):

No to jak niedochodzi do tego miejsca ( rozumiem że nie dostajesz ACK ) to adres tej kostki jest inny niz podajesz. Spróbuj przypiąc A0-A2 do masy. Niby pdf podaje ze jak wisza w powietrzu to sa traktowane jak 0, ale wiadomo co tam sie dzieje u ciebie.

U¿ytkownik "Mi³osz K." snipped-for-privacy@miklobit.WYTNIJTO.com> napisa³ w wiadomo¶ci news:d9h326$iar$ snipped-for-privacy@nemesis.news.tpi.pl...

S± przypiête do masy. Rozumiem, ¿e powinno dzia³aæ...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required