Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

compteur vhdl



  1. #1
    annece

    compteur vhdl


    ------

    Bonjour,
    je souhaite réaliser un compteur en vhdl.
    le code que j'ai ecrit est le suivant:
    ibrary ieee;
    use ieee.std_logic_1164.ALL;
    use ieee.std_logic_unsigned.ALL;

    entity compteur is

    port (
    CLK, RST: in std_logic;
    Q: out std_logic_vector (0 to 3)
    );
    end compteur;

    architecture Behavioral of compteur is

    signal Qint: std_logic_vector (0 to 3):="0000";

    begin



    Qint<= "0000" when (RST='1') else
    (Qint+1) when (CLK'event and CLK='1' )
    else Qint;




    Q<=Qint;

    end Behavioral;


    je voudrai l'ameliorer et faire en sorte que ce compteur ne demarre que lorsqu'on appuie surr un bouton, sur une impulsion sur une broche du composant.
    je pense rajouter une entrée impuls mais comment je fé demarréer le code sur cette impulsion?
    est ce que ca marcherai si je mettai process (impuls)?

    merci

    -----

  2. #2
    Jack
    Modérateur

    Re : compteur vhdl

    bonjour,

    mais comment je fé demarréer le code sur cette impulsion?
    qu'est-ce que tu appelles le code?

    Sinon, pourquoi ne pas ajouter une condition sur ton bouton poussoir pour "entrer" dans le process?

    CLK'event and CLK='1' and BP=1

    Si tu veux que ça continue de compter après avoir relâché le bp, il faudra créer un signal, de manière à mémoriser l'appui.

    A+

Discussions similaires

  1. compteur/decomteur en VHDL
    Par cherwam07 dans le forum Électronique
    Réponses: 20
    Dernier message: 28/01/2009, 09h24
  2. vhdl
    Par pol5700 dans le forum Électronique
    Réponses: 117
    Dernier message: 30/03/2007, 00h29
  3. vhdl
    Par eagle_75 dans le forum Électronique
    Réponses: 5
    Dernier message: 29/03/2007, 20h52
  4. [VHDL] Compteur Modulo N
    Par tekken dans le forum Électronique
    Réponses: 3
    Dernier message: 26/01/2007, 20h53
Découvrez nos comparatifs produits sur l'informatique et les technologies.