Lesen von Chipkarte Kategorie: I²C-Bus (von Wolfi - 1.02.2005 20:36) | ||
| ||
Hallo, sorry für die vielleicht blöde Frage: Ich hab ein Problem mit dem Lesen von Daten von einer Chip-Karte. Verwende eine 16kBit-Karte. Ich hab es mit dem Modul i2c geschafft Daten draufzuschreiben (überprüft mit Chipdrive am Laptop). Nur das Lesen haut irgendwie nicht hin. Habs mit folgendem Code probiert: lcdext.print("ACK1: "); lcdext.ziff(i2c.start(160) and 1); i2c.write(0); i2c.write('A'); i2c.write('B'); i2c.write('C'); i2c.write('D'); i2c.stop(); sleep 50; lcdext.print(" ACK2: "); lcdext.ziff(i2c.start(160) and 1); // BIS HIER HIN OK !!! NUR LESEN OHEN FUNKTION !!? i2c.write(0); lcdext.ziff(i2c.start(161) and 1); lcdext.zahl4(i2c.read()); lcdext.zahl4(i2c.read()); lcdext.zahl4(i2c.read()); lcdext.zahl4(i2c.readlast()); i2c.stop(); Kann mir jemand helfen. Komme irgendwie nicht weiter. Wolfi | ||
Antwort schreiben Antworten: Re: Lesen von Chipkarte (von André H. - 13.02.2005 10:44) Re: Lesen von Chipkarte (von Harald - 1.02.2005 22:59) |