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

Programme pour pic 16F877



  1. #1
    Grosso

    Programme pour pic 16F877


    ------

    Bonjour a tous, j'aimerais savoir comment je pourrai faire mon programme pour pic.

    Je dois effectuer un petit programme qui me permettra d'additionner 4 octets ranger dans les adresses respectives h'20' h'21' h'22' et h'23'
    le résultats de l'addition doit être rangé aux adresses h'24' (MSB) et h'25' (LSB)
    et l'affichage des 6 octets (opérandes et résultats) seront affiché sur les 8 leds du portC.

    Je fait la programmation avec le logiciel MPLAB Mais je ne sais pas du tout mi prendre avec CE programme... meme si il a l'ai assez simple....


    Alors je demande ici un peu d'aide..

    Merci a vous @++

    -----

  2. #2
    freepicbasic

    Re : Programme pour pic 16F877

    je suppose que l'on veut additionner le contenu des 4 octets.
    Soit une addition de 4 unsigned char 8 bits vers un int de 16bits


    Code:
    clrf 24H
    clrf 25H
    movf 20H,w
    addwf 21H,W
    btfsc status,c
    incf 24H,f
    addwf 22H,w
    btfsc status,c
    incf 24H,f
    addwf 23H,w
    btfsc status,c
    incf 24H,f
    movwf 25H
    pour l'affichage Portc , je vois pas comment afficher 16bits sur 8.
    A+, pat

  3. #3
    Grosso

    Re : Programme pour pic 16F877

    Oui c'est ça additionner le contenue des 4 adresses. 20 21 22 ET 23
    merci pour l'aide

Discussions similaires

  1. Programme en C pour PIC 16F877
    Par riquet dans le forum Électronique
    Réponses: 7
    Dernier message: 11/04/2012, 12h25
  2. Réponses: 8
    Dernier message: 08/05/2009, 01h47
  3. Réponses: 9
    Dernier message: 10/04/2009, 07h15
  4. Lire le programme d' un PIC 16F877.
    Par Laurent.P dans le forum Électronique
    Réponses: 5
    Dernier message: 03/03/2008, 12h58
  5. PIC 16F877 pour contrôler 2 appareils
    Par ToufikDZ dans le forum Électronique
    Réponses: 5
    Dernier message: 11/07/2007, 16h40
Découvrez nos comparatifs produits sur l'informatique et les technologies.