This page has been robot translated, sorry for typos if any. Original content here.

Le principe des cartes téléphoniques

Il existe deux principaux types de cartes téléphoniques à puce: 8 contacts et 6 contacts.En général, 5 contacts sont utilisés dans 6 cartes de contact, ainsi que 8 cartes de contact, qui n'utilisent que 5 contacts, le reste étant chargé. Les cartes contiennent une ROM programmable électriquement d'une capacité de 256 * 1 bit avec une sortie d'information séquentielle bit par bit et un compteur d'adresses incrémental interne. L'opération d'enregistrement change l'état des cellules mémoire "à sens unique", le changement inverse (effacement) par l'interface de la carte n'est pas fourni. La connexion des cartes à l'ordinateur pour la lecture et l'écriture se fait principalement via le port LPT. Malheureusement, de nombreuses cartes ne peuvent pas être réenregistrées car, après le premier enregistrement, le fusible est déclenché. Vous devez collecter un émulateur de carte téléphonique.

L'ordre des actions effectuées par le carton pendant l'appel.

  1. Mise sous tension

  2. Réinitialiser

  3. Lire les 8 premiers octets et déterminer si la carte est valide dans cette région, en les stockant dans la RAM (si nécessaire avec décodage).

  4. Lire cinq octets d'unités et enregistrer dans la RAM. Vérifiez que les unités de capacité disponibles de la carte sont codées dans les 8 premiers octets.

  5. Éteindre.

Après avoir reçu le signal de réponse de l'abonné appelé:

  1. Mise sous tension

  2. Calcul de l'adresse du dernier bit non déclassé. (environ 1-3 secondes après avoir appuyé sur la touche "répondre")

  3. Réinitialiser

  4. Fourniture d'imp CLK à l'adresse correspondante du dernier bit non déclassé.

  5. Soumission de la commande WRITE.

  6. Soumission de commande W \ C.

  7. Lire les 8 premiers octets et déterminer si la carte est valide dans cette région, en les stockant dans la RAM (si nécessaire avec décodage).

  8. Lire cinq octets d'unités et enregistrer dans la RAM. Vérification de la correspondance des unités disponibles de capacité de carte encodées dans les 8 premiers octets, en vérifiant si les unités ont diminué par rapport à la lecture précédente.

Éteindre.

Au bout d'une minute, si la connexion n'est pas rompue, les actions du premier au neuvième sont répétées cycliquement.