Zrozumienie adresowania EEPROM 24C16 w kontekście mikrokontrolera '51
Obsluga programowa 24C16
From: "Tadeusz BETLEJ" <tbet_at_nospam_interia.pl>
Subject: Obsluga programowa 24C16
Date: Fri, 5 Apr 2002 10:46:12 +0200
Witam!
Wlasnie biore sie za zabawe z eepromem 24C16 i uP '51. Mam pare watpliwosci
co do jego adresowania wiec kto wie niech pomoze :-).
Na stronie ATMELA pisza ze pamiec jest zorganizowana w 8 bankow po 256 stron
8 bajtowych. Cos mi tu nie pasuje! Czy dobrze rozumuje ze mamy tu do
czynienia z 8 bankami adresowanymi przez A0-A2 w bajcie strujacym np. 1 0 1
0 A2 A1 A0 R/W po ktorym daje 8 bitowy adres na stronie np.:
1 0 1 0 0 0 0 0
1 1 1 1 1 1 1 1
Adresowanie do zapisu pod adres FF hex ?
Jesli nie to moze ktos moglby pomoc rozwiazac me watpliwosci i naprowadzic
na wlasciwy trop.
Pozdrawiam
Tadeusz BETLEJ
From: "Andrzej" <anga_at_nospam_tele2.pl>
Subject: Re: Obsluga programowa 24C16
Date: Fri, 5 Apr 2002 12:11:26 +0200
Użytkownik "Tadeusz BETLEJ" <tbet_at_nospam_interia.pl> napisał w wiadomości
news:a8jqd5$is5$1_at_nospam_news.tpi.pl...
Na stronie ATMELA pisza ze pamiec jest zorganizowana w 8 bankow po 256
stron
8 bajtowych. Cos mi tu nie pasuje! Czy dobrze rozumuje ze mamy tu do
czynienia z 8 bankami adresowanymi przez A0-A2 w bajcie strujacym np. 1 0
1
0 A2 A1 A0 R/W po ktorym daje 8 bitowy adres na stronie np.:
1 0 1 0 0 0 0 0
1 1 1 1 1 1 1 1
Adresowanie do zapisu pod adres FF hex ?
Witam,
"Bajt startujšcy" składasz poprawnie. Jeżeli masz kłopoty z zapisem danej,
to zwróć uwagę na stan pinu nr 7 pamięci. U różnych producentów noga ta może
pełnić odmienne funckje. Bywa, że sygnał ten służy do blokowania zapisu.
Pozdrawiam
Andrzej
From: "Tadeusz BETLEJ" <tbet_at_nospam_interia.pl>
Subject: Re: Obsluga programowa 24C16
Date: Fri, 5 Apr 2002 18:45:58 +0200
Ok dziękuję
--
Pozdrawiam
Tadeusz BETLEJ