Gast
#116119
Moin,
mal eine Anfängerfrage zu EEPROM. Ich beschreibe und lese es mit
folgender Routine, die ich aus den Butterfly-Quelltexten angepasst
habe.
Das Beschreiben funktioniert auch soweit (zumindest sind bei auslesen
des EEPROMs mit Pony die richtigen Daten drin), aber beim Lesen werden
lauter 0x00 gelesen.
Auch eine Suche im Forum hat keine zündende Idee gebracht, vielleciht
könnt ihr mir helfen?
void write_to_eeprom (void)
{
unsigned char i,j;
unsigned int start_addr=0x0000;
for (i=0; i<91; i++)
for (j=0;j<5;j++)
__EEPUT(start_addr++,font_table2 [i][j] );
start_addr=0;
for (i=0; i<91; i++)
for (j=0;j<5;j++)
{
__EEGET(font_table [i][j], start_addr);
}
}