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 Habituellement, 5 contacts sont utilisés dans 6 cartes de contact, il y a aussi 8 cartes de contact, qui utilisent également seulement 5 contacts, le reste étant en charge. Les cartes contiennent une ROM programmable électriquement avec une capacité de 256 * 1 bit avec une sortie d'information bit par bit séquentielle et un compteur d'adresse incrémentielle interne. L'opération d'enregistrement change l'état des cellules de 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 lors de l'appel.

  1. Allumer le pouvoir.

  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 (éventuellement avec décodage).

  4. Lire cinq octets d'unités et enregistrer en 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. Allumer le pouvoir.

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

  3. Réinitialiser

  4. Fourniture d'imp. CLK à l'adresse correspondante du dernier bit non mis hors service.

  5. Soumission de la commande WRITE.

  6. Soumission de la 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 (éventuellement avec décodage).

  8. Lire cinq octets d'unités et enregistrer en RAM. Vérification de la correspondance des unités disponibles de capacité de la carte codée 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.