18F2550, MCC18 : Help
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

18F2550, MCC18 : Help



  1. #1
    invite3279de78

    18F2550, MCC18 : Help


    ------

    Bonjour,
    J'essaye de coder une application qui permet de faire sortir un signal crénelé (commande de moteur pas à pas).
    Voici mon code :


    #include <p18f2550.h>
    #include <delays.h>
    #define q 4,8828e-3 //quantume pour un CAN 10bits 0-5V
    #pragma config WDT = OFF

    void pas(int sup);


    //Programme principal
    void main(void){
    int i,sup,j;
    TRISA = 0b1111110;
    TRISB = 0b00110000;
    TRISC = 0b00000000;
    while(1){
    /* for (i=0;i<10;i++)
    pas(1);
    for (i=0;i<15;i++)
    pas(0);*/
    /*sup = 0;
    if (sup ==1) // Si capteur 3> Capteur 4
    PORTBbits.RB0 = 1; //Rotation horaire
    else
    PORTBbits.RB0 = 0; //Rotation anti horaire*/
    PORTBbits.RB1 = 1; // Implusion
    Delay10KTCYx(25); // Délai durant implusion
    PORTBbits.RB1 = 0; //Remise à zéro après impulsion
    Delay10KTCYx(25);

    PORTCbits.RC6=1;

    }
    }

    Malheureusement, ce code ne fonctionne pas, aucun signal crénelé sur RB1 et même pas de niveau haut sur RC6 (que j'utilisais pour vérifier l'initialisation de mes ports).
    Si quelqu'un voit mon erreur ?
    Merci d'avance !
    Greg

    -----

  2. #2
    guillaume83

    Re : 18F2550, MCC18 : Help

    bonsoir, avez vous testé votre programme sous mplab sim?
    si les ports ne changent pas d'états c'est peut etre parceque la condition du if n'est jamais présente, de plus faite attention aux bits de config.
    pour savoir si tout fonctionne bien essayé de metre rb0 à 1 avant le if.
    attention rc6 et rc7 sont utilisées pur le module usb.
    bonne chance @+

Discussions similaires

  1. Probleme utilisation sprintf() mcc18
    Par invite87c3e55f dans le forum Électronique
    Réponses: 1
    Dernier message: 19/02/2012, 19h18
  2. MPLAB MCC18 18f4520
    Par inviteeea4c416 dans le forum Électronique
    Réponses: 1
    Dernier message: 19/09/2008, 17h41
  3. 18f2550
    Par inviteac09f73c dans le forum Électronique
    Réponses: 2
    Dernier message: 14/05/2007, 12h37
  4. Pb Pic18f2520 avec Mplab & MCC18
    Par invite5d409541 dans le forum Électronique
    Réponses: 1
    Dernier message: 16/04/2007, 13h01
  5. 18f2550 et USB
    Par Shaiton dans le forum Électronique
    Réponses: 0
    Dernier message: 07/03/2007, 14h04
Découvrez nos comparatifs produits sur l'informatique et les technologies.