schreiben auf externen EEPROM über I2C funktioniert nicht Kategorie: I²C-Bus (von KlausS, http://www.poisonbytes.de - 7.04.2009 18:04) | ||
| ||
Hallo zusammen Ich versuche gerade Daten über den I2C auf den externen EEPROM meines C-Control Mega 128 zu schreiben. Leider funktioniert schon das mitgelieferte beispiel Programm nicht richtig. in der Funktion void Write_24C64(word Adresse, byte Daten) { I2C_Start(); I2C_Write(0xA0); // DEVICE ADDRESS : A0 I2C_Write(Adresse>>8); // HIGH WORD ADDRESS I2C_Write(Adresse); // LOW WORD ADDRESS I2C_Write(Daten); // write Data I2C_Stop(); AbsDelay(5); // delay for EEPROM Write Cycle } bleibt der Code an der Stelle I2C_Write(0xA0); hängen und es läuft nicht weiter. Hat jemand einen Tip wie ich den Fehler weiter eingränzen oder ganz beseitigen kann? Grü�e Klaus Meine Seite: http://www.poisonbytes.de | ||
Antwort schreiben Antworten: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum