Allumer une del sur PICDEM 2 plus (MPLAB MCC18)
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Allumer une del sur PICDEM 2 plus (MPLAB MCC18)



  1. #1
    inviteeea4c416

    Allumer une del sur PICDEM 2 plus (MPLAB MCC18)


    ------

    Bonjour, je débute et j'essaye de programmer un PIC 18f4520 avec ICD2.
    J'essaye d'allumer une DEL sur la plaquette de test picdem 2 plus.

    La compilation s'effectue bien, et la communication avec le programmeur ICD2 fonctionne.

    Je rentre un programme tout simple pour allumer une del. Par exemple :

    #include <p18f4520.h>
    void main (void)
    {
    TRISB=0;
    while(1)
    {PORTBbits.RB2=1;}
    }

    Mais quand j'envoie le programme dans le PIC, rien ne se passe et seule la del RB0 est allumée.

    Comment faire alors pour allumer une del?

    Merci beaucoup pour vos réponses

    -----

  2. #2
    invitee0bbe70d

    Re : Allumer une del sur PICDEM 2 plus (MPLAB MCC18)

    Bonjour,

    Regarde les fichiers sources fournis avec cette carte (en ASM)....cela te donnera déjà une "piste" pourquoi ton code ne fonctionne pas.

    Une autre bonne solution est d'utiliser les programmes sources donnés sur ce site qui utilise la même carte que toi : http://www.aix-mrs.iufm.fr/formation...indexPIC_C.htm


    NB : lis la dcoumentation du PIC18F4520, chapitre dédié au PORTB

  3. #3
    inviteeea4c416

    Re : Allumer une del sur PICDEM 2 plus (MPLAB MCC18)

    J'ai déja utilisé un programme de ce site :

    #include <p18f4520.h>
    void main (void)
    {
    TRISA=1;
    TRISB=0;
    while(1)
    {if(PORTA & 0x10) PORTB=1;
    else PORTB=0;}
    }

    Mais ça n'a pas marché, c'est pourquoi j'ai essayé avec ce que j'ai compris un programme plus simple! Je vais regarder mieux la datasheet du 4520...

  4. #4
    inviteeea4c416

    Re : Allumer une del sur PICDEM 2 plus (MPLAB MCC18)

    Je ne comprend toujours pas pourquoi quel que soit le programme que j'envoie dans le pic, cela n'a aucun effet sur les del du PORTB!

    Quelqu'un saurait il comment faire fonctionner ces programmes sur la picdem 2 plus?

    Merci d'avance!

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

    Re : Allumer une del sur PICDEM 2 plus (MPLAB MCC18)

    Citation Envoyé par Smash57 Voir le message
    #include <p18f4520.h>
    void main (void)
    {
    TRISA=1;
    TRISB=0;
    while(1)
    {if(PORTA & 0x10) PORTB=1;
    else PORTB=0;}
    }
    alors.... 0x10... donne 0001 0000... donc faut mettre ton RA4 à 1 pour avoir le PORTB à 1...

    plutôt que de regarder si ta led éclaire ou pas, regarde si tu as bien un 1 logique (5 V) sur RB0, quand tu envoie +5V sur RA4

    si tu as un "1" logique alors ça viens de ta carte (un jumper, une connexion, une soudure, ou un composant)
    si tu as "0" sa vient du programme

  7. #6
    invite01b8868e

    Re : Allumer une del sur PICDEM 2 plus (MPLAB MCC18)

    Bonjour Smash57,
    j'ai le meme probleme , svp est ce que tu arrive à fonctionner la carte picdem 2+ ou non . Comment faire alors pour avoir la resultat sur lcd.
    Merci,,,,

  8. #7
    neomega

    Thumbs up Re : Allumer une del sur PICDEM 2 plus (MPLAB MCC18)

    ESSAYE CE PROGRAMME VOIR SI SA MARCHE SUR TA PLAQUE C'est tres basique et moi sur la mienne sa fonctionné super jusqu'a mon souci actuel mai c sur ce prog fonctionne

    #include<p18f452.h>
    unsigned int i;

    void main(void){

    TRISB=0b11110000; \\les PORT RA0 a RA3 son en sortie

    while(1){
    PORTB=0;
    for(i=0;i<50000;i++);
    PORTB=0b00001111;
    for(i=0;i<50000;i++);
    PORTB=0b00000000;
    }
    }

Discussions similaires

  1. MPLAB MCC18 18f4520
    Par inviteeea4c416 dans le forum Électronique
    Réponses: 1
    Dernier message: 19/09/2008, 17h41
  2. Gérer les leds sur la carte PICDEM HPC
    Par inviteba46e4a3 dans le forum Électronique
    Réponses: 3
    Dernier message: 28/04/2008, 15h37
  3. Réponses: 1
    Dernier message: 19/04/2008, 11h25
  4. émuler un signal sur une entrée PIC avec MPLAB
    Par invite5396f733 dans le forum Électronique
    Réponses: 3
    Dernier message: 24/02/2008, 06h15
  5. Pb Pic18f2520 avec Mplab & MCC18
    Par invite5d409541 dans le forum Électronique
    Réponses: 1
    Dernier message: 16/04/2007, 13h01
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...