pic 16f628A et entrées
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

pic 16f628A et entrées



  1. #1
    wave68runner

    pic 16f628A et entrées


    ------

    Bonjour, n'arriveant pas a utiliser les entrées de mon pic, je voulais savoir si qqn pouvait me donner un prog qui fonctionne et qui traite les entrées, pour que je puisse m'en inspirer!

    merci

    -----

  2. #2
    umfred

    Re : pic 16f628A et entrées

    tu es très vague.

    Que veux-tu faire avec tes entrées? comment as-tu procéder jusqu'à maintenant? qu'est ce qui ne marchait pas? (Donne nous par exemple le code que tu as écrit, et aussi pour quel PIC, quel langage, quel compilateur,...)

  3. #3
    wave68runner

    Re : pic 16f628A et entrées

    j'utilise mikroC, je ne peux pas le simuler car je ne sais pas donner de niveau a un entrée pour la simulation sinon le code :

    void main(){
    TRISB=0xFF;
    TRISA=0;
    PORTA=0;
    while(1) {
    if(PORTB.F0=1)
    PORTA=4;
    } }


    j'ai aussi essayé avec le registre cmcon mais ca ne change rien, sur ra2 j'ai une tension de 2.5V donc je suppose que j'ai un duty cycle de 50%

  4. #4
    umfred

    Re : pic 16f628A et entrées

    Met quand même 0x07 dans CMCON, puisque c'est préconisé.
    .......
    ........
    euh en fait c'est tout bête après une recherche:
    Dans le test, tu fais une assignation: tu dis que portb0=1 donc il se passe un truc "louche" au niveau Hard, il ne sait plus ouù il en est.
    Il faut mettre en fait:
    Code:
     if(PORTB.F0==1)
    Zut j'ai oublié ma base de langage C (normal quand on en fait plus )

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

    Re : pic 16f628A et entrées

    mm avec le double == ca passe pas .....

  7. #6
    wave68runner

    Re : pic 16f628A et entrées

    je voulais dire que j'avais deja testé avec le == et que ca ne resolvait en rien le probleme


    NB quel prog pour la programmation des pic 16 je pourrais utiliser et qui dispose egalement d'un simulateur ?

    merci

  8. #7
    umfred

    Re : pic 16f628A et entrées

    réponse logique: MPLAB sur le site de Microchip en revanche c'est de l'assembleur.
    Mais je pense que tu peux aussi simuler avec mikroC, regarde dans l'aide ou le manuel (manuel que tu peux trouver ici)Je crois qu'à l'aide de la watch window (fenêtre dans laquelle tu peux surveiller la valeur d'un registre, ou d'une variable) et des boutons de debuggage, tu pourra simuler le fonctionnement).

  9. #8
    wave68runner

    Re : pic 16f628A et entrées

    merci pour la notice car l'aide du prog en lui meme etait un peu light.
    quand je le simule ca marche, en pratique ca ne marche plus!

    donc ca doit etre erreur matériel, avec des pull up ou down.
    ici j'ai juste les 2 fils de l'alimentation du pic, un le fil soit pour mettre a 0 ou a 1.
    et je verifie l'etat de RA2 au multimetre

    Est ce qu'il manque qqc ?

  10. #9
    umfred

    Re : pic 16f628A et entrées

    peut être le quartz ou oscillateur si tu n'utilise pas l'oscillateur interne à 4MHz.
    et aussi le cablage du MCLR qui doit être tirer au +Vcc avec une résistance je crois (à vérifier dans la datasheet)

  11. #10
    wave68runner

    Re : pic 16f628A et entrées

    l'oscillateur est interne, et le mclr est desactivé ds mikroC
    ca marche car pour des prog rien qu'en sortie ca marche bien

  12. #11
    wave68runner

    Re : pic 16f628A et entrées

    voila j'ai trouvé ca marché mnt.
    j'ai modifié qq truc et mis une resistance entre la masse et mon entrée
    merci Umfred

  13. #12
    invite924f454a

    Re : pic 16f628A et entrées

    OUAKRIM :

    je crois que tu doit faire :
    CMCON=0X07; 0000.0111 en binaire

    tous les pines son des sortie et entre normal et non pas analogique

Discussions similaires

  1. Démultiplier ses entrées analogiques ?
    Par invite79a74df4 dans le forum Électronique
    Réponses: 5
    Dernier message: 26/02/2007, 18h15
  2. Où mettre ces entrées ?
    Par freesbeep dans le forum Électronique
    Réponses: 4
    Dernier message: 29/05/2006, 18h11
  3. commutateur 2 entrées a frequence constante
    Par invited0c72bcb dans le forum Électronique
    Réponses: 0
    Dernier message: 27/03/2006, 16h34
  4. RegSeeker entrées à supprimer?
    Par sylvainj2 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 14/05/2005, 07h16
  5. PB avec Entrées Interface //
    Par invite66afc259 dans le forum Électronique
    Réponses: 5
    Dernier message: 15/03/2005, 09h01
Découvrez nos comparatifs produits sur l'informatique et les technologies.