Entrées-Sorties TOR David Saint-Mellion
Modèle du composant 3 éléments : Portun Port (PA et PB du 6821). DonnéesUn registre de Données (ORA et ORB du 6821). DirectionUn registre de Direction (DDRA et DDRB du 6821).
Configuration des bornes du Port On écrit dans le registre de direction DDRA –bit à « 0 » entrée –bit à « 1 » sortie Remarque : Les bornes non connectées sont configurées en Entrée afin de rendre électriquement neutres. DDRA 07h
L’exploitation du Port Ecrire dans le registre de données Modifie les valeurs sur les bornes configurées en sorties. ORA <-- 23h S2=0, S1=1, S0=1
L’exploitation du Port Lire le registre de Données prélève les valeurs présentes sur les bornes du Port. ORA 83h ou 9Fh.
Initialisation matérielle Le composant est connecté à la borne RAZ du processeur. Reset du µp Au Reset du µp : bornes du Port entréesles bornes du Port sont configurées en entrées Données 0le registre de Données est initialisé à «0 ».
Contact et borne du Port contact résistance de tirage Un contact est associé à une borne du Port par une résistance de tirage. Eventuellement un condensateur est utilisé pour filtrer les rebonds
Les événements changement d’état événements Le changement d’état d’une entrée crée des événements soit : le passage de 0 à 1 (front montant) le passage de 1 à 0 (front descendant).