La famille PIC

Les microcontrôleurs PIC de l’entreprise Microchip forment une famille assez vaste regroupant plusieurs gammes : PIC10, PIC12, PIC16, PIC24 et dsPIC. Ils sont utilisés dans diverses applications industrielles, telles que la gestion des moteurs en automobile, le traitement des signaux ou encore la gestion de capteurs.

Chaque puce a une page dédiée sur le site du constructeur, voici celle du PIC16F1827 : retrouvez-la ici

Comme pour les autres composants en électronique, chaque puce a un data sheet, qui est le document de référence. Pour la PIC16F1827, vous pouvez la retrouver dans l’onglet Documentation, puis en filtre vous indiquez Data sheets. Il se peut qu’il y ait plusieurs documents classés comme data sheets. En général, le bon est celui comportant le plus de pages.

alt text

En termes de caractéristiques, ces microcontrôleurs ont une horloge interne qui peut être choisie. Les plages de fréquences possibles vont du 31kHz à plusieurs MHz pour le PIC16F1827. Leur capacité de stockage est quant à elle de quelques milliers d’octets. Pour reprendre la puce citée précédemment, elle peut stocker un programme de 8 Ko, et sa RAM est de 384 octets. Ils sont alimentés entre 1.8-5.5 Volts et ont besoin de nano/microampères. Leur consommation d’énergie est donc faible, ce qui en fait un candidat parfait pour des circuits qui nécessitent une faible consommation de courant. Leur petite taille comparé à des microcontrôleurs habillés comme les Arduino en font un candidat idéal si vous voulez faire des circuits discrets.