Re: EE-Prom Kategorie: I²C-Bus (von DieterKalkofen - 27.03.2004 19:09) | ||
Als Antwort auf Re: EE-Prom von André H. - 15.03.2004 23:02 | ||
| ||
> Hallo Dieter > > > folgede Commandos hatte ich benutzt > > > > Lesen : > > PWM0=eeprom2k.readint(1, 125); > > > > Schreiben: > > eeprom2k.writeint(1, 125, PWM0); > > Warum nutzt du das Modul eeprom2k.c2 für das 24C65-EEprom der CC1 ?? > Im Modulkopf von eeprom2k.c2 steht deutlich drin, da� dieses Modul > nur für EEProms 24C01 & 24C02 ist. > Bei eeprom.c2 (ohne 2k im Modulnamen) steht im Modulkopf deutlich, > da� es für EEProms 24C32 bis 24C512 ist. Darunter sollte auch das 24C65 fallen. :-) > > MfG André H. > Hallo Andre Vielen Dank für die Information Bei der ganzen herrumprobiererei habe ich die Programme verwechselt und ich hatte gedeacht das eeprom2k.c2 nur eine weiterendwicklung vom anderen programm währe Ich benutze jetzt ein 24C02 EEprom und das 2k.c2 und folgendes Programm thread main { s= "EEprom_Test"; hwcom.send(s, str.length(s)); hwcom.put(10);//curser runter hwcom.put(13);//zeile anfang sleep 50; s="Wert1; Wert2: Wert3: "; hwcom.send(s, str.length(s)); hwcom.put(10);//curser runter hwcom.put(13);//zeile anfang return sleep 100; X=123; Y=111; Z=222; X=eeprom2k.readint(0, 10); Y=eeprom2k.readint(0, 20); Z=eeprom2k.readint(0, 30); { s=""; str.putintf (s,X,3); hwcom.send(s, str.length(s)); hwcom.put(32);hwcom.put(32); s=""; Q=ports.adc(1); str.putintf (s,Y,3); hwcom.send(s, str.length(s)); hwcom.put(32);hwcom.put(32); s=""; str.putintf (s,Z,3); hwcom.send(s, str.length(s)); hwcom.put(32);hwcom.put(32); hwcom.put(13);//zeile anfang sleep 100; } eeprom2k.writeint(0, 10, 16); eeprom2k.writeint(0, 20, 32); eeprom2k.writeint(0, 30, 64); halt; } nur warum kann ich keine laufenden Adressen benutzen z.B. 1 2 3 10 11 12 ? woran lieg das? mit freundlichen Gruss Dieter Kalkofen | ||
Antwort schreiben Antworten: Re: EE-Prom (von André H. - 28.03.2004 15:09) |