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

Programmation du pic 16F877



  1. #1
    momy

    Smile Programmation du pic 16F877


    ------

    Bonjour,
    mon circuit isis est le suivant :


    1.PNG

    J'aimerai bien programmer ce pic 16F877 en introduisant la fonction PWM pour avoir a la sortie un signal carré. Aidez moi svp voilà mon code:
    Code:
    void main()
    {
    for(;;)  // Boucle sans fin
    {
    TRISB = 0; // Configuration du PORTB  en sortie
    PORTB.B0 = 0; // RB0 = 0
    Delay_Ms(1000);  // Pause d’une seconde
    PORTB.F0 = 1;  // RB0 = 1
    Delay_Ms(1000);  // Pause d’une seconde
    }  // Fin de la boucle
    
     TRISC = 0;
    PORTC=0;
    PWM1_Init(5000);
    while(1)
    {PWM1_Start();
    PWM1_Set_Duty(192);
    }
    }
    Le résultat donné par ce code est le suivant :
    2.PNG

    Merci d'avance

    -----

  2. Publicité
  3. #2
    cubitus_54

    Re : Programmation du pic 16F877

    bonsoir,

    1 pourquoi utiliser un gros et un vieux machin comme le 877 ?
    2 branche l'oscilloscope sur la sotie du PIC pas aux bornes de la DEL
    3 Règle ton oscilloscope en "mode DC"

    Pour le pwm je passe la main (a mon avis si tu cherches un peu tu vas trouver)

  4. #3
    RISC

    Re : Programmation du pic 16F877

    Salut,
    Quel compilateur utilises-tu ? CCS ?
    a+
    Ma marotte ? les microcontrôleurs ;=)

  5. #4
    momy

    Unhappy Re : Programmation du pic 16F877

    Le 877 est imposé par le prof, j'ai essayé de suivre vos conseils mais j'ai toujours la même sortis

  6. #5
    cubitus_54

    Re : Programmation du pic 16F877

    La sortie PWM c'est la broche 17

    Image1.gif

  7. A voir en vidéo sur Futura
  8. #6
    terriblement

    Re : Programmation du pic 16F877

    En débranchant la LED (qui pompe trop de courant pour ce pauvre PIC), tu devrais avoir un signal un peu plus carré.

  9. Publicité
  10. #7
    gabuzo

    Re : Programmation du pic 16F877

    La led et la résistance
    Je suis Charlie

  11. #8
    momy

    Re : Programmation du pic 16F877

    OK merci

  12. #9
    cubitus_54

    Re : Programmation du pic 16F877

    Ce n'est pas la DEL qui gêne, c'est le couplage alternatif de l'oscilloscope qui déforme le signal carré...

Sur le même thème :

Discussions similaires

  1. programmation d1 pic 16F877
    Par mamadou93 dans le forum Électronique
    Réponses: 15
    Dernier message: 06/05/2014, 19h39
  2. programmation du pic 16F877
    Par nounouENGELEN dans le forum Électronique
    Réponses: 9
    Dernier message: 14/01/2013, 12h26
  3. programmation du 16F877
    Par simon24957 dans le forum Électronique
    Réponses: 11
    Dernier message: 14/02/2010, 08h10
  4. Pb programmation PIC 16F877 et CNA
    Par Gaon dans le forum Électronique
    Réponses: 6
    Dernier message: 26/02/2008, 20h00
  5. programmation en C pic 16F877
    Par Manu_67 dans le forum Électronique
    Réponses: 2
    Dernier message: 08/03/2007, 20h51