Forum: Compiler & IDEs EEPROM 24C64 Probleme


von N8Surfer (Gast)


Lesenswert?

hallo,

i²c läuft alles super, aber ich kann mein eeprom leider net auslesen.
bekomme immer nur 0x00 zurück.

ich will eine bestimmte adresse auslesen, zb 0x0000:

eepromadresse + write, dann zwei byte mit der adresse -->
eepromadresse + read, ein byte lesen -->
daten aus puffer lesen

jetzt sollte doch der inhalt von adresse 0x0000 im puffer liegen, oder?

ich verwende die atmel i²c routinen: 
TWI_Start_Transceiver_With_Data(daten,3) mit write ,
dann TWI_Start_Transceiver_With_Data(daten,2) diesmal mit read,
dann TWI_Get_Data_From_Buffer(daten,2)

jetzt sollte der inhalt in daten[1] stehen, oder?

programmiert ist das ganze in C.

mfg

Flo

von N8Surfer (Gast)


Lesenswert?

sorry, dummer fehler, hat sich erledigt.

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.