Compteur ou décompteur avec un µC
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Compteur ou décompteur avec un µC



  1. #1
    Bowbow18

    Compteur ou décompteur avec un µC


    ------

    Bonsoir,

    Je voudrais créer un décompteur à base de µC de marque ATMEL, qui m'affichera la valeur sur 6 afficheurs 7 segments drivés par un MAX7219.
    La valeur du décomptage se rentrera par clavier 16 touches au début.
    Là où j'ai besoin de votre aider c'est pour l'organisation du programme.

    En fait je pense qu'il faut que j'utilise le timer pour générer un signal d'une seconde.

    Au final je dois gérer :

    - Le signal d'une seconde.
    - L'envoie des données vers la fonction SPI (qui communique avec le max7219).-
    - Le programme principal (boucle WHILE)
    - Sachant qu'au début, je dois pouvoir régler le temps avec un clavier 16 touches.

    Je pense avoir tout dis.
    PS : niveau programmation je m'en sors plutôt bien, j'avais fait un programme qui m'affiche des valeurs sur des afficheurs 7 segments multiplexés grâce au Timermais y'avait quelques bug quand je mettais une tempo dans la boucle while, du coup je passe au MAX729 qui me simplifiera la vie.

    Merci.

    -----

  2. #2
    Bowbow18

    Re : Compteur ou décompteur avec un µC

    Ca n’intéresse personne ?

    Je sais faire le programme mais je cherche à ce qu'on m'aide pour organiser mon programme.

  3. #3
    invitee5546593

    Re : Compteur ou décompteur avec un µC

    Moi je veux bien t'aider... Voila:


    Initialisation des ports E/S
    Initialisation des données (si nécessaire)
    RAZ affichage
    Programme Principal :
    Boucle infinie du genre While True
    Lecture du clavier
    Déterminer si comptage ou décomptage (touche associée à la fonction)
    Lecture des valeurs limites de comptage ou décomptage sur le clavier
    Initialisation du timer à 1 sec. (attention 999999 = F423F en hexa donc ça ne tient pas en 16 bits...)
    Surveillance du timer (ou attendre une IT si choix de traiter le timer sous interrution)
    Relancer le timer
    A chaque seconde et tant que la valeur limite n'est pas atteinte:
    Incrémenter ou décrémenter suivant le choix effectué
    Afficher la nouvelle valeur
    et retour à la surveillance timer
    Lorsque la valeur limite est atteinte : Arret du timer et retour au début du programme


    Voila grosso modo ça devrait ressembler à cela....

    Bonsoir

Discussions similaires

  1. compteur decompteur avec afficheur help
    Par invite3519d9b0 dans le forum Électronique
    Réponses: 5
    Dernier message: 13/04/2012, 08h50
  2. Compteur décompteur avec afficheur 7 segments
    Par invite40abdd95 dans le forum Électronique
    Réponses: 20
    Dernier message: 03/06/2009, 11h54
  3. compteur decompteur avec afficheur
    Par invite00671cf1 dans le forum Électronique
    Réponses: 17
    Dernier message: 28/09/2007, 19h57
  4. un compteur décompteur avec un encodeur rotatif
    Par xarolium dans le forum Électronique
    Réponses: 9
    Dernier message: 29/12/2006, 14h15
  5. Compteur décompteur
    Par invitec025eb4e dans le forum Électronique
    Réponses: 6
    Dernier message: 19/10/2005, 08h28
Découvrez nos comparatifs produits sur l'informatique et les technologies.