Incrémenter une variable avec un PIC
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Incrémenter une variable avec un PIC



  1. #1
    invite67d96d45

    Bonjour,

    Mon problème est le suivant:

    >Mon PIC est un 16F84
    >Le language utilisé est le ASM.

    J'ai une "boucle" qui tourne, et qui demande une seconde (via un sous programme de tempo de 1seconde), et qui incrémente à chaque fois une varaible notée CHRONO.
    Pourrirez-vous me dire, la syntaxe que je dois utiliser pour incrémenter cette variable (car moi, dans ma version, ça ne fonctionne pas)

    En second lieu, dès que cette variable CHRONO est à la valeur 10, je veux me brancher sur le sous-programme SORTIR.
    Pourrirez-vous me dire, comment détécter que la valeur 10 a été ateinte, et qu'il faut sortir de la boucle ?

    Merci de votre aide.

    -----

  2. #2
    Antoine

    Salut !

    Le mieux est de charger au départ ton CHRONO à 10, puis de le décrémenter avec DECF --> decf CHRONO, f

    Lorsqu'il arrive a zéro, le flag Z change d'état : il passe à 1

    Il te suffit de tester Z pour savoir si tu a fait tes 10 boucles !

    voila !

    @++

    PS : tout ceci est dans l'excellent cours de bigonoff sur www.abcelectronique.com/bigonoff

Discussions similaires

  1. Faire une horloge avec un PIC
    Par invitef1e74cb6 dans le forum Électronique
    Réponses: 27
    Dernier message: 29/04/2011, 22h18
  2. [PIC] PORTB,VAR ? (choisir le no du port avec une variable)
    Par Mkala dans le forum Électronique
    Réponses: 5
    Dernier message: 20/02/2010, 11h18
  3. Commander un relais avec une sortie PIC
    Par jorg1n dans le forum Électronique
    Réponses: 25
    Dernier message: 29/09/2009, 11h16
  4. Test de PIC 16F628 avec une LED...
    Par Raphael2 dans le forum Électronique
    Réponses: 15
    Dernier message: 23/07/2006, 09h37
  5. [PIC] Sauvegarde de variable...
    Par invitef900c612 dans le forum Électronique
    Réponses: 20
    Dernier message: 06/06/2006, 12h38
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...