Cours:PooTD2 barregraphe

De troyesGEII
Révision datée du 10 septembre 2025 à 16:09 par Bjacquot (discussion | contributions) (74HC138)
Aller à : navigation, rechercher

schéma

74HC138

la carte utilise un démultiplexeur 74HC138 pour commander l'état de 8 leds.

  • description
    • on choisit le numéro de la led avec un nombre sur 3 bits ( CBA )
    • si l'entrée Enable est à 0, toutes les leds sont éteintes
  • signaux sur les connecteurs
    • le connecteur CN2 :
      • En
      • C : bit de poids fort du nombre
    • le connecteur CN1
      • B
      • A : bit de poids faible du nombre
  • Exemple : pour allumer la led 5 ( 101 en binaire), il faut
    • En à 1
    • C à 1
    • B à 0
    • A à 1

création d'une classe Barregraphe

  • constructeur avec 4 paramètres (dans l'ordre le numéro de GPIO de En,C,B,A)
  • attributs :
    • numGpioEn
    • numGpioC
    • numGpioB
    • numGpioA
  • 1 méthode allumerLedNumero(int numero)