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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.