Bonjour à tous!
Je me suis lancé il y a 2 jours dans l'utilisation de microcontrôleurs dans mes circuits.
J'ai commencé en bas de l'échelle avec un "petit" PIC, le PIC16F84A de Microchip...
La programmation s'est très bien passée en utilisant le câblage partagé en Pièce jointe.
Le code, en langage C, (également partagé) a pout but simplissime de commuter une sortie du PIC (RB0) en fonction de l'état de l'entrée RA0.
Le problème se situe lors de la mise en oeuvre du composant: Le code a l'air de fonctionner, la sortie reste a '0' lorsque le bouton poussoir est relâché, mais la sortie RB0 est commutée de manière instable (clignotement irrégulier) lorsque le bouton poussoir est enfoncé...
J'ai testé deux Quartz: 4 et 16 MHz... Et deux valeurs pour les condensateurs: 22 et 47 pF... Même résultat... Le PIC se comporte de la même manière, même sans horloge...
J'ai également changé le PIC, même souci...
Quelqu'un aurait-il une solution à ce problème?
Les schémas de câblage de la programmation, mise en oeuvre ainsi que le code sont fournis...
Merci d'avance!
-----