Hallo,
auch wenn dieser Thread schon sehr alt ist, er paßt sehr gut auf meine Frage. Ich möchte den Smartcardchip verwenden um Daten/Einstellungen dauerhaft (auch über Batteriewechsel) im EEPROM zu speichern.
Ich habe meine Forschungsergebnisse zum Smartcardchip im Wiki hinterlegt.
Ich konnte meinen Chip mit Kommando 45 auslesen und mit Kommando 46 erfolgreich beschreiben.
So wie ich das Wiki verstanden habe, sind dies genau die Kommandos die ich dazu benötige. Leider klappt bei mir die Kommunikation mit dem Chip nicht. Ich würde mich daher freuen, wenn ich ein Code-Beispiel bekommen könnte, mit dem das funktioniert.
Was ich gemacht habe:
- Die Ports für Reset und Power als Ausgang definiert
- Reset für kurze Zeit aktiviert
- Baudrate auf 1/64 von 7,5MHz gesetzt
- XCLK auf 7,5MHz
- Funktion RXD aktiviert
Wenn ich Daten senden will, aktiviere ich zuerst die Funktion TXD, um sie nach dem Senden der Bytes (warte bis Flag TEMT) wieder abzuschalten, damit TXD als Input arbeitet.
Ich kann auch die gesendeten Daten empfangen, erhalte aber nicht die Daten, die im Wiki beschrieben werden. Nach Reset:
03 13 9C C0
Und nach dem Kommando 41:
03 BB 18 85
Und auf das Kommando 45 bekomme ich keinerlei Antwort.
Irgendwie fehlt mir noch was oder ich mache etwas falsch.
Gruß
Flunder