Retour en haut
La publicité est notre seule source de revenu.
Si vous appréciez lelectronique.com, désactivez votre bloqueur de pub. Merci à vous ! En savoir plus.
Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 13
  1. #1
    3L3KMAD
    Invité

    Par défaut Problème avec un PIC 16F628

    Je n'arrive pas a programmer correctement la broche Port A 4 en sortie. En entrée elle fonctionne normalement, mais en sortie elle ne sort que du 0. C'est la seule patte de ce Port qui me fait ça et je ne comprend pas (le registre CMCON est à 7).

    Je ne comprend pas !

  2. # ADS
    Circuit advertisement
     

  3. #2
    Antoine
    Invité

    Par défaut

    un peu de politesse dans ce monde de brut merci !!


    sinon, je crois que sur le 16f84, RA4 est spéciale car à collecteur ouvert ou qqch du style, et qu'il faut donc s'en méfier.... car elle ne réagit pas comme les autres....

    vérifie que ce ne soit pas la cas pour le 16f628 aussi....

    tout doit etre dit dans les cours de Me. Bigonoff a mon avis... tu les as lu ??

    A.

  4. #3
    3L3KMAD
    Invité

    Par défaut

    Désolé pour la brutalité de mes propos !

    Le programme que j'ai fait tourne sans aucune ambuche sur un PIC 16F84, ca je l'ai vérifié justement pour voir d'ou pouvait provenir la panne qui m'empêche de mener a bien la tâche qui m'a été confiée.

    Pour ce qui est des cours de Bigonoff, j'ai été sur le site officiel il y a vraiment très peu (en fait pas plus tard qu'il y a 1/2 heure), parce que je n'en ai entendu parlé qu'au début de l'année et je n'avais alors pas d'accès internet. C'est en visitant des forum que je me suis rapelé de son existence (sacrilège, si ca continue je vais blasfémer !)

    Or, son site est fermée pour cause de protestation contre la poste Belge (si vous n'avez pas été lire sa protestation, je vous le conseil, car elle est très intéressante) !

    Me voila donc coincé car je n'ai pu trouver pour le moment d'autre site qui diffuse ses cours, pour autant qu'il y en ai d'autre dans l'immensité des informations circulant en premanence sur le net ....

    Enfin, tout ca pour dire que non, je ne les ai pas lu, mais j'ai peur qu'il ne réouvre son site qu'après l'échéance qui m'a été imposée.

    Le problème c'est que je découvre le 16F628. Je ne sais donc pas toutes les différences qu'il peut y avoir dans la programmation par rapport à un 16F84. J'ai beau regarder la datasheet de microship, je ne voit pas l'origine de mobn problème.... donc, si vous avez une solution, si vous avez déjà rencontré quelques difficultés similaires et que vous avez réussi à en venir à bout, please help me

    Et merci d'avance.

  5. #4
    Harry_Tauper
    Invité

    Par défaut

    Salut,
    Comme te le suggère Antoine, essaye de metre une résistance de rappel au +5V et regarde si ça marche..

    Sinon je crois me souvenir qu'il y a quelques modifications à faire dans le programme pour transférer un prog de 16F84 a 16F628, mais google devrait te donner plus d'infos à ce sujet , moi ça fait un bail que j'ai plus programmé un 16F628 en assembleur!!

    @+

  6. #5
    Antoine
    Invité

    Par défaut

    3L3KMAD, donne moi ton mail en MP et je t'envoie les cours de bigonoff si tu veux..........

    en effet le passage f84 --> f628 nécessite des modifs....
    petites, mais à ne pas oublier

    A.

  7. #6
    3L3KMAD
    Invité

    Par défaut

    Les modifications a apporter a un programme tournant sur une 16F84 pour qu'il tourne sur un 16F628, je savais que ca existait (après avoir eu des problèmes sur la totalité du Port A ) et j'ai déjà été voir sur google qui m'a renvoyé lui même vers des sites plus ou moins complets qui m'on dit en gros ce que je devais faire. C'est comme ça que j'ai pu récupérer mon Port A, du moin le quartet de poid faible. La patte RA4 continue a poser problème. Et bizarrement elle fonctionne en correctement entrée. C'est seulement en sortie qu'elle me pose des problèmes.

    Enfin si vous avez de la doc la dessus, qui pourrait facilement s'avérer plus complète que la mienne, vous pouvez me l'envoyer à 3L3KMAD@technoise.fr.st

    Merci d'avance.

  8. #7
    3L3KMAD
    Invité

    Par défaut Mes excuses

    Je viens de m'appercevoir qu'effectivement la broche RA4 n'avait aucune resistance de pull up d'une part, et que d'autre part si je met un 16F84 à la place du 628 et avec le même programme, la broche RA4 ne veux pas non plus fonctionner en sortie . J'était pourtant persuadé que ma plaque fonctionnait car testée, retestée... et dont les plans m'on été donnés par mon prof de PIC qui fait bien sur aussi de l'électronique. Si on peut même plus faire confiance aux profs

    Enfin... Je vais essayer le pull up et espérons que ca marche.

  9. #8
    3L3KMAD
    Invité

    Par défaut Effectivement...

    La resistance de pull up est vachement utile...

    Re Bravo les prof d'elec (je ne voudrait surtout pas généraliser)

    Le pire c'est qu'il a signé la plaque et que l'on sait pertinement que les plans sont pas de lui

    Enfin merci ! Mon stage va pouvoir continuer maintenant. J'aurais pu longtemps chercher l'erreur dans le programme

    Et au fait, tant que j'y pense, personne n'aurais de plans (sans erreurs ) pour une plaque de programmation PIC universelle ?

    genre celle de http://seeit.fr ?

    Merci d'avance !

  10. #9
    Harry_Tauper
    Invité

    Par défaut

    Encore une mission accomplie pour Super Toinou
    Sinon pour les plans, à mon avis, rien ne vaut de se cocnevoir soi-meme une platine adaptée à ses besoins....

    @+

  11. #10
    Antoine
    Invité

    Par défaut

    bah, t'as qd même confirmé !!

    allez :

    toi --> <-- moi


Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Forum électronique
Ce forum électronique a pour but d'aider les électroniciens ou non dans leur réparation, leur dépannage mais aussi tout simplement pour la réalisation d'un montage électronique
Suivez-nous