Dotyczy tylko pamięci EEPROM firmy Atmel 24C04A !mirekk36 napisał(a):
KOLOSALNA RÓŻNICA jest - i nie działa tu nic na krzyż
Mirek, chylę czoła
![Zawstydzony :oops:](https://forum.atnel.pl/images/smilies/icon_redface.gif)
mirekk36 napisał(a):
No ale dobrze ci się wydaje, że to niemożliwe - bo nie jest możliwe pamięci jest tyle ile stwórca czyli fabryka dała ...
według mnie kostce
ATMEL718 24C04A fabryka dała 8192 bajty pamięci.
A kto jest w posiadaniu takiej własnie kostki może sprawdzić, ja sprawdziłem na dwóch egzemplarzach.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i krótki programik do testowania.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Adam12 napisał(a):
Przy okazji wyszło mi, że pamięć ma organizację 32 strony x 32 bity z czego z kolei wynika, że ma pojemność 1024 bajty czyli dwa razy więcej niż powinna mieć (8kb zamiast 4kb). Robiłem testy zapisując całą pamięć różnymi wartościami i rzeczywiście udało mi się taką pojemność zapisać i odczytać. Sam już nic z tego nie rozumiem. Może uda Wam się to też potwierdzić.
Tak
Adam12 nie dość że mogę potwierdzić że Twoja
Atmel24C04A ma 1024 bajty, to jeszcze zapytać Cię czy sprawdzałeś możliwość zapisania większego obszaru pamięci w tej kostce?
I tak w ogóle, to bardzo się cieszę, że dostała mi się własnie ta dziwna pamięć
Atmela24C04A dzięki temu przypadkowi bardzo dużo się nauczyłem o transmisji I2C, oraz zacząłem bardziej rozumieć noty katalogowe z układami pracującymi z transmisją I2C.
Pozdrawiam.
![Puszcza oko ;)](https://forum.atnel.pl/images/smilies/icon_e_wink.gif)