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

Re: EEPROM Kategorie: I²C-Bus (von Thomas - 29.07.2002 17:51)
Als Antwort auf Re: EEPROM von André H. - 29.07.2002 17:17

Hallo andre
Das hat nir schon weiter geholfen aber das HeiÃ?t das ich A2 A1 A0 an digitale ausgaänge anschliesen muÃ?
um die adresse einzustellen wenn das so ist denke ich habe ich es verstanden dann hab sehr vielen dank
MFG Thomas
> Hallo Thomas,
>
> > > Das mit dem Datenblatt Habe ich vorher schon getan.Das Problem was ich eigendlich Habe ist Wo schlieÃ?e ich die Pins des eproms an das aplikations board an.,Die sache mit dem Eprom ist Neuland für mich vieleicht kannst du mir da doch noch mal weiter helfen.
> > > VCC(8) an +5V
> VSS(4) an GND
> SDA(5) an SDA
> SCL(6) an SCL
>
> A0, A1 und A2 sind für die Adresse. GND = logisch 0, +5V = logisch 1
> Es gibt 8 max. Möglichkeiten.(3Bit)
> Bsp.:
>   A2, A1, A0 auf GND =Adresse 0.0.0 = 0 ( Gesamte Adresse = 160 (0b1010000))
>   A2, A1 auf GND A0 auf +5V =Adresse 0.0.1 = 1 ( Gesamte Adresse = 162 (0b1010010))
>
> > > > Beim I²C-Bus gibt es kein "Anmelden". Der I²C-Bus ist ein sehr einfach aufgebauter Bus
> mit festen Deviceadressen. Bei den meisten Bausteinen kann die Adresse mittels Adress-Pins,
> wie auch beim 24C64/65, geändert werden.
> Die Adressen bestehen aus 8Bit. Die Bits 4 bis 7 sind eine feste Device-Adresse. Jede Art
> von Baustein hat eine eigene.(Portexpander, Speicher, etc)
> Die Bits 1 bis 3 sind die Subadresse. Diese wird über die Adresspins eingestellt (A0 bis A2)
> Bit 0 ist das Schreib-/Lese-Bit. Mit diesem wird bestimmt, ob geschrieben oder gelesen wird.
>
> > > > Rufe im Modul einfach die einzelnen Funktionen auf.
> Um einzelne Bytes zu schreiben/lesen, benutzt Du die Funktionen "writebyte()" und "readbyte".
> Der Wert "eepromaddr" ergibt sich aus dem Zustand  der Adressleitungen.
> A2,A1A0=GND =0
> A2,A1=GND,A0=+5V = 1
> A2=GND,A1=+5V,A0=GND = 2
> A2=GND, A1,A0=+5V = 3 usw.
>
> "addr" ist die Speicheradresse im EEProm.
>
> MfG André H.


    Antwort schreiben


Antworten:

Re: EEPROM (von André H. - 29.07.2002 19:34)
    Re: EEPROM (von Thomas - 29.07.2002 21:13)
        Re: EEPROM (von André H. - 29.07.2002 21:41)
            Re: EEPROM (von Thomas - 31.07.2002 19:51)