Telefonkarte auslesen

Gast #24843
Hallo

Ich möchte die einzelnen Bits aus meiner Telefonkarte auslesen.
Anleitungen aus dem Internet geben vor, dass man zunächst einen Reset 
ausführen muss. Dazu soll der Reset-Kontakt der Karte auf H gehen und 
gleichzeitig eine HL-Flanke am CLK-Kontakt eingehen. Das erste Bit soll 
dann am I/O-Kontakt liegen.
Für die weiteren Bits soll man dann den Reset-Kontakt auf L legen und 
bei jedem HL-Übergang an CLK soll dann seriell das nächste Bit anliegen.
Das hört sich ja alles sehr einfach an, aber ich kann so nur ein 
einziges Bit mit dem Wert 1 auslesen. Alle anderen folgenden Bits sind 0 
bzw. der I/O-Pin gibt keine Signale aus. Und das kann ja nicht sein.
Die Impulse habe ich schon per PIC oder per manueller Taster 
bereitgestellt. Es scheinen alle Bedingungen zum Auslesen gegeben zu 
sein, aber es funktioniert hinten und vorne nicht.

Hat schon jemand Erfahrung mit dem Auslesen von Telefonkarten?
Was mache ich falsch?
Wo könnten die Probleme liegen?
Gast
Hallo Wolfram,

welches Protokoll unterstützt deine Telefonkarte ? Sollte das I2C sein, 
dann wird deine Methode nicht funktionieren. Die gibt nämlich keinen 
"Answer to Reset"-String zurück.

Das CLK-Signal kannst du übrigens nicht mit einem Taster emulieren. Das 
CLK-Signal muß eine gewisse Mindestfrequenz haben.
Gast
Hallo

In synchronen Karten, wie in den Telefonkarten wird zuerst nach dem 
Reset das ATR-Byze mit dem Protokoll ausgegeben.
Doch schon bei diesem Byte gibt es Probleme.
Ich weis daher nicht, welches Protokoll benutzt wird. Wenn es I²C wäre, 
müsste das erste Byte wohl 00XX0001 sein (laut Internet). Wenn man 
dieses Byte bei I²C-Protokoll aber gar nicht auslesen kann, woher weis 
man dann, welches Protokoll benutzt wird?


Was kann ich sonst noch ausprobieren, um die Telefonkarte auszulesen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.