Forum: Mikrocontroller und Digitale Elektronik EEPROM 24C08 invertierter Rückgabewert


von Ed M. (edmu)


Lesenswert?

Hallo,
ich habe vielleicht einProblem mit meinem EEPROM.

Ich habe es an meinem ATMega 16 über I2C angeschlossen und kann auch
Daten schreiben und lesen. Nur die gelesenen Daten sind invertiert, d.h.
bei einer geschriebenen 1 bekomme ich eine 254 zurückgelesen und bei
einem Schreibwert von 253 bekomme ich eine 2 gelesen.
Ist das so richtig ?
ich benutze die bibliothek von fleury "twimaster.c".

danke

von Ed M. (Gast)


Lesenswert?

Ich glaube ich habe fehler gefunden.
ich habe ein Beispiel übernommen, in dem die Ausgänge angesteuert 
werden.
diese musten invertiert angesteuert werden und deshalb der befehl

[c]
ret = ~i2c_readNak();  //siehe ~
[c/]

danke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.