Gast
#33967
Hi, ich versuche gerade ein EEPROM (24LC01B von Microchip) an meinem m16c Testboard von Glyn zum laufen zu bekommen. Den passenden Sourcecode hab ich mir von www.m16canz.com/sampcode.htm heruntergeladen (Sample 24). In ihrem Beispiel verwenden die zwar den Atmel AT24C04 I2C Serial EEPROM, aber nach Vergleich der Datenblätter müssten die beiden gleich ansprechbar sein. Lesen scheint auch zu funken, aber beim schreiben kann ich nur die erste Seite beschreiben (hab ich auch für die 8 byte angepasst), oder nur das erste Byte bei byteweises Schreiben. Wiederholtes schreiben schlägt fehl (ich mach auch immer schön das ACK-Polling um zu sehen ob der EEPROM wieder bereit ist). Hat das mal jemand zum laufen gebracht, wäre echt dankbar für jede Hilfe. Gruß Peter PS: Vielleicht hab ich auch irgendwas in den Datenblättern übersehen, aber ich komm einfach nicht dahinter...