Re: PROSZE O POMOC. ZEGAR RTC (PCF8583) I EEPROM 24C32 NA JEDNE



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Szymkiewicz" <zumek_at_nospam_NOSPAM.gazeta.pl>
Subject: Re: PROSZE O POMOC. ZEGAR RTC (PCF8583) I EEPROM 24C32 NA JEDNE
Date: Fri, 27 Aug 2004 20:59:47 +0000 (UTC)


ariachi <ariachi_at_nospam_poczta.onet.pl> napisał(a):

PROSZE O POMOC. MAM ZEGAR RTC (PCF8583) I EEPROM 24C32 NA JEDNEJ SZYNIE I2C.
POSIADAM PROCEDURY DO OBSLUGI OBYDWU URZADZEN ALE PO ZLOZENIU TYCH
PROGRAMIKOW "DO KUPY" PAMIEC NIE CHCE MI CHODZIC. ZEGAR URUCHAMIALEM
PIERWSZY I DZIALA NADAL POPRAWNIE.
CZY KTOS KIEDS MOZE URUCHAMIAL TE URZADZENIA RAZEM I POSIADA PRZYPADKIEM
PROCEDURY W ASSEMBLERZE NA AT89S8252? (TO JEST ZWYKLA '52).
ZA WSZELKA POMOC BEDE WDZIECZNY.


Kochane ludziska:-)

Wszystkie wasze odpowiedzi prowadzą do nikąd ponieważ:
Pamięci serii 24Cxx o pojemności większej niż 256 bajtów, adresuje się w dość
specyficzny sposób .Aby zaadresować komórkę pamięci nr.256(licząc od 0 )
musimy adres bazowy układu zwiększyć o 2 a jako adres komórki pamięci wpisać 0
(ZERO).
Rozumiecie ?
Adres komórki pamięci jest zawsze 1-bajtowy
Dla przykładu pamięć 24C08 jest widziana na szynie I2C jako DWA układy o
kolejnych adresach bazowych np.160 dla pierwszych 256 komórek i 162 dla
kolejnych 256.
Więc łatwo policzyć ile przestrzeni adresowej zajmuje 24C32.

Strasznie się napracowałem uffff.

Pozdrowionka dla wszystkich operatorów lutownic.

Piotrek Sz.



--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

========
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Szymkiewicz" <zumek_at_nospam_NOSPAM.gazeta.pl>
Subject: Re: PROSZE O POMOC. ZEGAR RTC (PCF8583) I EEPROM 24C32 NA JEDNE
Date: Sat, 28 Aug 2004 07:22:25 +0000 (UTC)



Kochane ludziska:-)

Wszystkie wasze odpowiedzi prowadzą do nikąd ponieważ:
Pamięci serii 24Cxx o pojemności większej niż 256 bajtów, adresuje się w dość
specyficzny sposób .Aby zaadresować komórkę pamięci nr.256(licząc od 0 )
musimy adres bazowy układu zwiększyć o 2 a jako adres komórki pamięci wpisać 0
(ZERO).
Rozumiecie ?
Adres komórki pamięci jest zawsze 1-bajtowy
Dla przykładu pamięć 24C08 jest widziana na szynie I2C jako DWA układy o
kolejnych adresach bazowych np.160 dla pierwszych 256 komórek i 162 dla
kolejnych 256.
Więc łatwo policzyć ile przestrzeni adresowej zajmuje 24C32.

Strasznie się napracowałem uffff.

Pozdrowionka dla wszystkich operatorów lutownic.

Piotrek Sz.



Sorry zapędziłem się.Powyższe dotyczy pamięci 24c01<->24c16 a mówimy o 24c32.
Faktycznie sprawdziłem w PDF-ie adresowanie 16 (14) bitowe.
Proponuję poczytać to:
http://www.atmel.com/dyn/resources/prod_documents/doc0336.pdf

Pozdrawiam

Piotrek Sz.



--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!not-for-mai