Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Slaveadresse von 24C16??? Kategorie: I²C-Bus (von André H. - 7.02.2002 9:06)
Als Antwort auf Slaveadresse von 24C16??? von Andre K. - 6.02.2002 23:03

Hallo André,
Mein Modul eeprom.c2 funzt erst ab dem 24C32.(bis einschl. 24C512)
Das 24C16 benutzt die Pins A0 - A2 nicht! (siehe Datenblatt S.5)
D.h. Die Bits A0-A2 in der Device Adresse werden zur Addressierung
des Datenzeigers benutzt.
Es gibt zwei Möglichkeiten:
Entweder Du nimmst ein 24C32 oder Du schreibst eeprom.c2 um,
daÃ? es mit dem 24C16 funzt.(Dann aber nicht mehr mit anderen)
�brigens, wenn Du ein 24C16 am I²C-Bus betreibst, kannst Du kein weiteres
EEProm mehr anschlieÃ?en !!!
Bei dem  24C08 kann man nur 2 EEProms anschlieÃ?en, und beim 24C04 nur 4.
Beim 24C02 wieder 8.

MfG André H.

> Wolte mal eine Integerzahl auf dem EEprom speichrn und von dort lesen und diese dann auf dem LCd augeben.
> Jedoch funzte dies nicht.
>
> Prog:
> i2c.init();
>  string putout;
>   int output;
>   int read;
>   lcd.clear();
>   output=1024;
>    eeprom.writeint(117,0,output);
>   sleep 1000;
>   read=eeprom.readint(117,0);
>   str.putchar(putout,'T');
>   str.putint(putout, read);
>   lcd.print(putout, str.length(putout));
>
> was mache ich flasch?? PS: Verwnde das EEprom modul von André


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Slaveadresse von 24C16??? (von André K. - 7.02.2002 9:40)
    Re: Slaveadresse von 24C16??? (von André H. - 8.02.2002 21:33)
        Re: Slaveadresse von 24C16??? (von Andre K. - 14.02.2002 21:07)