Carte de développement sur microcontrôleur PIC 16F84.







Lorsque l'on souhaite utiliser un microcontrôleur pour piloter un composant spécifique ou tout autre platine (Afficheur, DDS, etc ...), on a toujours besoin d'un montage provisoire, qui permettra d'évaluer et d'implémenter les commandes de bases , avant même de réaliser un prototype pour le développement de l'application finale.
Ce montage se doit d'être le plus universel possible, en terme de connectique, de sorte à pouvoir s'adapter à un maximum de situations.
J'ai opté pour une platine où l'on peut accéder aisément à tous les ports du PIC, et qui fournira l'alimentation +5V pour les éléments à piloter. Tous ces signaux sont disponibles sur des borniers à serrage à vis.
La programmation du PIC sera effectuée à l'aide du programmateur ICSP décrit par ailleurs sur ce site, via un connecteur à 5 picots en ligne.



La platine comporte un PIC16F84A CMS, ainsi que son oscillateur externe à quartz 4MHz.



Explication du schéma :

Il s'agit ni plus ni moins que du câblage de base d'un microcontrôleur PIC16F84.
L'alimentation de la platine se fait en +12V, sur des bornes prévues pour recevoir des cordons 4mm à terminaison type "banane".
Un régulateur 7805 fournit le +5V nécessaire au PIC et sur un connecteur pour des platines applicatives externes.
L'oscillateur à quartz de 4MHz, constitué de X1, C5 et C6, est connecté aux broches OSC1 et OSC2 du PIC.
Les diodes D2 et D3 permettent la connection du programmateur ICSP, sans nécessité de débrancher le +12V de la platine.
Les signaux issus du connecteur ICSP sont dirigés vers les broches MCLR/Vpp, Vdd, PGD et PGC du microcontrôleur.
Une LED a été ajoutée (ainsi que sa résistance de limitation) sur le port A4 (drain ouvert).














Pour de plus amples informations, n'hésitez pas à me contacter.