3.0- Le comptage - décomptage binaire. 3.1.1 - Compteur programmable: Pourquoi un compteur programmable? Un compteur non programmable fonctionne en continu de zéro vers le maximum. On ne peut donc pas accèder rapidement à une adresse mémoire donnée. Si par exemple on veut accèder à la case mémoire numéro 8527, au lieu de partir de la case zéro, on charge le compteur ordinal avec le nombre 8527. Un compteur composé de bascules peut avoir l'ordre des combinaisons modifiées, ou inversées, exemple 0-1-2-3-4-5... ou ...5-4-3-2-1-0. COUNT DOWN: décompter. COUNT UP: compter. L'ordre de compatage ou décomptage s'effectue par la commande UP/DN. 3.1.2 - Compteurs: L'entrée UP/DN est commandée par un 1 ou un 0: Le compteur compte avec un 1 à l'entrée de commande et décompte avec un zéro. EXEMPLE: Un compteur simple 2 bits composé de deux bascules.
Voici le schéma d'un compteur avec entrée comptage (niveau 1) et décomptage (niveau 0).
3.1.3 - Compteur programmable: Les bascules sont commandées par des coups d'horloge. Tant qu'il n'y a pas d'impulsion, la bascule conserve son dernier état en mémoire. Les bascules peuvent être mises à 1 (set) ou à 0 (reset). Il est possible de charger cette mémoire par les entrées parallèles. Ainsi il est possible de charger le compteur par une adresse.(chargement parallèle) Voici ci-dessous le shéma symbole d'un compteur/décompteur programmable à chargement parallèle. MR - Cette entrée à 1 fait une mise à zéro du compteur. MR à O est inactif. PL - A 1 les entrées parallèles sont valides. PL à O est inactif. - Validation de comptage, à zéro les impulsions d'horloge peuvent modifier l'état du compteur. CP - Entrée horloge, déclenchement sur front montant. UP/DN - Choix du comptage ou du décomptage. 1 = comptage, 0 = décomptage. TC - Terminal Count output: en fin de comptage cette sortie passe à zéro, quand les sorties Oo à O3 sont à 1. Chargement du compteur: placer les informations sur les entrés Po à P3. L'entrée PL à 1. MR à O. Comptage: PL et CE à O - Up/Dn à 1. Décomptage: PL et CE à 0 - Up/Dn à O. Reset: MR à 1 force toutes les sortie à zéro. Téléchargez la Simulation d'un compteur programmable. (39Ko) |