exercice court
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

exercice court



  1. #1
    invite21ed25dc

    exercice court


    ------

    bonjour,
    il s'agit d'un exercice sur le décodage des touches d'un digicode.

    ce digicode est un clavier matriciel 4x4 composé de 16 touches.

    On veut faire un décodage des touches enfoncées. Quand une touche est enfoncée, un 1 est disponible en sortie de la ligne si la colonne correspondant à la touche enfoncée est alimentée(1) sinon elle est à 0. En décodant les états des sorties lignes du clavier et en connaissant l'état des colonnes alimentant le clavier, il est alors possible de déterminer quelle est la touche enfoncée.

    1)programmer en vhdl cette fonction combinatoire.

    ce que j'ai compris, c'est que quand une touche est enfoncée, il y a un 1 qui sort de la ligne.
    je ne sais pas comment commencer, comment matérialiser cela en vhdl ?

    merci.

    -----

  2. #2
    gcortex

    Re : exercice court

    Bienvenue,

    un décodeur (démultiplexeur) 2 vers 4 sorties collecteur ouvert
    + un multiplexeur 1 parmi 4 entrées avec résistances de rappel

    2 bits pour un + 2 bits pour l'autre = 4 bits


  3. #3
    invite21ed25dc

    Re : exercice court

    comment écrire cela en vhdl ?

  4. #4
    Jack
    Modérateur

    Re : exercice court

    Tu as eu des cours en VHDL au moins?

    Regarde des solutions à base de circuits numériques classiques. Ca te donnera déjà l'idée de départ. Parce que faire du VHDL sans savoir comment on envisage de résoudre le problème, c'est comme programmer sans avoir une idée de l'algorithme.

    A+

    PS: essaie de mettre un titre qui est en relation avec ton problème. Le minimum aurait été de placer le mot VHDL
    Dernière modification par Jack ; 05/12/2007 à 18h47.

  5. A voir en vidéo sur Futura
  6. #5
    invite21ed25dc

    Re : exercice court

    je n'ai pas compris le principe, quelles sont les entrées et les sorties ?

  7. #6
    gcortex

    Re : exercice court

    globalement, tu as 4 entrées d'adresse et la sortie du multiplexeur

    pour la matrice tu as les 4 entrées du multiplexeur et les 4 sorties du dmux


  8. #7
    invite231e6b60

    Re : exercice court

    Citation Envoyé par gcortex Voir le message
    Bienvenue,

    un décodeur (démultiplexeur) 2 vers 4 sorties collecteur ouvert
    + un multiplexeur 1 parmi 4 entrées avec résistances de rappel

    2 bits pour un + 2 bits pour l'autre = 4 bits

    Bonjour,

    J'essaie de comprendre et d'apprendre. Le démultiplexeur, pourquoi 2 vers 4 avec 2 entrées d'adresse ? J'imaginais 1 vers 4.

  9. #8
    invite231e6b60

    Re : exercice court

    Citation Envoyé par pi1148 Voir le message
    Bonjour,

    J'essaie de comprendre et d'apprendre. Le démultiplexeur, pourquoi 2 vers 4 avec 2 entrées d'adresse ? J'imaginais 1 vers 4.
    ok, c'est un décodeur. Pas vraiment un dumux au sens que j'entendais avec des entrées d'adressage. Donc 2 entrées pour activer une des 4 sorties ?

Discussions similaires

  1. [Génétique] Gène plus court?
    Par invite31de30ca dans le forum Biologie
    Réponses: 12
    Dernier message: 13/12/2007, 20h27
  2. [Divers] court-circuit
    Par invite16ec78a4 dans le forum Dépannage
    Réponses: 16
    Dernier message: 14/08/2007, 17h36
  3. intensité de court circuit
    Par inviteed8baa53 dans le forum Physique
    Réponses: 0
    Dernier message: 21/02/2007, 19h29
  4. court-circuit
    Par invite87c7574c dans le forum Physique
    Réponses: 8
    Dernier message: 01/05/2005, 09h59
  5. Court Circuit
    Par invite1a04f965 dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 22/01/2004, 17h50
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...