Problem z odczytem sekwencyjnym 24C64

Jul 14, 2003 4 Replies

Witam Ostatnio próbowa³em odczytaæ sekwencyjnie dane z pamiêci EEPROM AT24C64 i nie uda³o mi siê to. Odczyt pojedynczego bajtu dzia³a OK, natomiast odczyt sekwencyjny daje jedynie poprawnie odczytany pierwszy bajt, po czym warto¶ci 0xFF. Ogólnie procesor AVR i assembler Mo¿e kto¶ siê spotka³ z czym¶ podobnym?



Pozdrawiam EM



U¿ytkownik "EM" napisa³ w wiadomo¶ci news:betrqo$r80$ snipped-for-privacy@news.onet.pl...

moze chodzi o potwierdzenie (ACK) po kazdym bajcie moze nie wysylasz z procka do pamieci

Andrzej

Zgodnie z opisem w pdfie wysy³am ACK je¶li ¿±dam kolejnej danej, po ostatniej odbieranej danej nie wysy³am ACK. W ka¿dym razie próbowa³em z ACK oraz bez. EM

Podczas zapisu wielko¶æ strony wynosi 32 bajty dla pamiêci 64kb. Dla odczytu nie widzia³em ograniczeñ. Poza tym zawsze poprawnie odczytuje mi tylko 1 bajt z ci±gu W sumie teraz odczytuje jako pojedyncze bajty, ale nie wiem czym spowodowane s± trudno¶ci w odczycie sekwencyjnym Pozdrawiam EM

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required