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

problème avec mes pic programmés avec EasyPic6



  1. #1
    kimou12

    problème avec mes pic programmés avec EasyPic6


    ------

    Bonjour,
    je viens d'acheter la EasyPic6 de Mikroelektronika, j'ai réalisé plusieurs montages qui fonctionnent très bien avec le pic placé dans la carte de développement, mais dès que veux réaliser le même montage dans une table d'essai ordinaire alors rien ne se passe, j'ai pris comme exemple un chenillard que j'ai réalisé avec un pic 16f876a, le programme est comme suit :
    Code:
    // ****************************************************************************
    // *       Création d'un chenillard à base d'un décallage d'un bit            *
    // ****************************************************************************
    void main()
    {
    unsigned int A,B,D,i,j,k;
    PORTA=0;
    TRISA=0;
    PORTB=0;
    TRISB=0;
    PORTC=0;
    TRISC=0;
    PORTD=0;
    TRISD=0;
    A=1;
    B=1;
    C=1;
    D=1;
    while (1)
    {
    for (i=0; i<8; i++)
     {
      PORTB=A<<i; // instruction de décalage "i" fois
      delay_ms(10);
      if (i==7)
        {
         PORTB=0;
         for (j=0; j<8; j++)
            {
             PORTC=C<<j;
             delay_ms(10);
                if (j==7)
                  {
                   PORTC=0;
                   for (k=0; k<4; k++)
                       {
                        PORTD=D<<k;
                        delay_ms(10);
                        if(k==3)
                          {
                          PORTD=0;
                          }
                       }
                  }
            }
         }
     }
     }
    }
    s'agit il d'un problème d'horloge, ou de programmateur(PicFlash)
    je vous remercie beaucoup

    -----
    Images attachées Images attachées
    Dernière modification par HULK28 ; 23/01/2011 à 22h00. Motif: ajout des balises pour une meilleur lisibilité

  2. Publicité
  3. #2
    umfred

    Re : problème avec mes pic programmés avec EasyPic6

    je pense qu'il te manque le filtre RC sur le MCLR de ton pic (cf chap 14.4 de la datasheet du PIC)

  4. #3
    kimou12

    Re : problème avec mes pic programmés avec EasyPic6

    je te remercie Umfred, pour ta réponse, j'ai suivi les instructions du datasheet, mais toujours rien, j'ai lu dans la documentation Mikroelektronika qu'il y ' avait une possibilité de mettre un oscillateur externe, dans ce cas y'a t'il une commande "C" particulière qui permet la réalisation de cette opération
    merci

  5. #4
    Gérard

    Re : problème avec mes pic programmés avec EasyPic6

    Le 16F877 ne fonctionne qu'avec un oscillateur externe.
    Voir Bigonoff cours N°2, les bit de configuration.

  6. #5
    HULK28

    Re : problème avec mes pic programmés avec EasyPic6

    Bonsoir,

    dans l'environnement de mikroC il faut, comme le dit Gérard, indiquer dans la section "edit projet" les bits de configuration au compilo.
    Dans ton cas il faut valider HS pour un quartz à 8MHz.
    Le génie est fait d'un pour cent d'inspiration et de 99% pour cent de transpiration.

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

    Re : problème avec mes pic programmés avec EasyPic6

    Bonsoir,
    Donc apparemment c'est un problème d'oscillation, en tout cas je remercie tous le monde pour les précieuses informations

  9. Publicité

Sur le même thème :

Discussions similaires

  1. svp mes amis je programme le pic avec CCS
    Par taeway dans le forum Électronique
    Réponses: 2
    Dernier message: 13/02/2010, 15h57
  2. Mes soucis avec les PIC
    Par Antoane dans le forum Électronique
    Réponses: 43
    Dernier message: 02/08/2009, 19h35
  3. [Biologie Moléculaire] Problème avec mes transformations
    Par lilou41 dans le forum Biologie
    Réponses: 6
    Dernier message: 06/10/2008, 10h30
  4. [Brun] problème avec mes téléviseurs
    Par caten dans le forum Dépannage
    Réponses: 4
    Dernier message: 16/04/2008, 22h40
  5. Exemples de programmes PIC avec WinPicBasic?
    Par Alex-I dans le forum Électronique
    Réponses: 20
    Dernier message: 15/09/2006, 07h30