Forum: Mikrocontroller und Digitale Elektronik Microchip EEPROM mit I2C Lib von P.Fleury


von Pete (Gast)


Lesenswert?

Hallo,

hat jemand schon einmal ein Microchip EEPROM (z.B.24LC256) mit der I2C
Library von Peter Fleury benutzt ?
Das Bespielprogramm bekomme ich nicht zum Laufen. Ich will eine 0x48 an
die Adresse 0x05 schreiben und dann zurücklesen, bekomme aber nichts
gelesen.

Folgender Status:
- Ich bekomme immer nur 0xFF gelesen, egal welche Adresse.
- Externe Pull-Ups 4k7 vorhanden (ohne Pull-Ups habe ich 0x00 gelesen)
- A0-A2 und WriteProtect sind auf GND
- EEPROM-Adresse wird mit 0xA0 übergeben (1010000b), i2c_init läuft
durch; bei Adresse 0xA2 hängt sich das Programm bei i2c_init auf
(insofern wird doch der Chip erkannt, oder?)
- Alle Rückgabewerte der i2c-Funktionen sind 0x00

Hat jemand eine Idee ? Muss man die Bibliothek von Peter Fleury noch
anpassen ?

von Pete (Gast)


Lesenswert?

Ergänzung:
Ich benutze die Hardware I2C Routinen mit einem ATMega16 bei 14.xxxx
Mhz.

von Pete (Gast)


Lesenswert?

keiner ?

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.