2 Lecture du mode de lavage programmé sur une carte jeton
Pour cette activité il est nécessaire de comprendre comment se font les échanges avec la carte à
puce : - Mode de transmission
- Protocole d’envoi des instructions
- Les différentes instructions existantes.
2.1 Lire le document intitulé « CARTE A PUCE – SLE 4432 » et complétez le document
intitulé « protocole carte SLE4432 »
La carte utilisée est une carte jeton. Le nombre d’unités présentes sur la carte permet
d’identifier le programme de lavage requis.
2.2 Compétez le sous programme suivant. Le SP IFD est le sous programme qui permet
d’envoyer en série à la carte, une commande, une adresse ou une donnée.
********************************************************
* Operation - Lecture nombre d'unites sur la carte *
* *
* Entree: sortie: modif: *
prog_unites jsr startifd
ldab .... ; instruction 1er octet
jsr IFD
ldab .... ; instruction 2e octet
jsr IFD
ldab .... ; instruction 3e octet
jsr IFD
jsr stopifd2
Attention : Il faut d’abord lancer le programme sur le Kit de Développement 68HC11 avant
d’alimenter le lecteur de carte.
2.3 Lancer le programme et relever les trames émises sur les signaux CLK (PC3) et I/O (PC4)
lors de la demande d’appui sur le bouton poussoir (Relever l’oscillogramme correspondant à
l’envoi de la commande et l’oscillogramme correspondant à la réponse de la carte).
Régler le déclenchement de l’oscilloscope sur le front montant du signal CLK (PC3).
2.4 Repérer et décrire sur le 1er oscillogramme les paramètres envoyées à la carte à puce
(Commande START, commande STOP, repérage et valeur des bits A0..A7, B0..B7,
D0..D7), et sur le 2e oscillogramme la réponse de celle-ci (repérage et valeur des bits
D0..D7).
Remarque : Lorsqu’on lit sur l’afficheur la demande « Appuyer sur le BP VALID » (pour
l’envoi de la trame), on dispose d’un délai maximum de 3 à 4 secondes pour appuyer sinon
une temporisation de protection provoquera la levée l’électroaimant ; I/O sera alors en état
Haute Impédance.
2.5 D’après le 2e oscillogramme (réponse de la carte), indiquer en vous aidant du dossier
technique le nombre d’unités écrites sur la carte jeton et par conséquent le programme de
lavage qui correspond à cette carte.