La figure montre quels sont ces éléments dont voici les fonctions: - l’unité centrale ou CPU (Central Processing Unit) est le coeur du microcontrôleur. C’est l’équivalent du microprocesseur avec une puissance généralement moindre, la vocation n’étant pas la même.
Le microcontrôleur PIC a été introduit par Microchip Technologiesen 1993. À l'origine, ces PIC ont été développés pour faire partie des ordinateurs PDP (Programmed Data Processor)et chaque périphérique de l'ordinateur était interfacé à l'aide de ce microcontrôleur PIC. Par conséquent, le PIC tire son nom de contrôleur d'interface périphérique.
La majorité des grands fabricants de circuits intégrés dispose aujourd’hui de plusieurs gammes de microcontrôleurs qui sont performantes (68HC11, ST6, PIC, …) Les critères principaux que nous devons retenir pour choisir un microcontrôleur sont les suivants:
6 Mémoire programme En haut à gauche de la figure se trouve le bloc où est stocké le programme. Cette mémoire contient toutes les « instructions » que doit effectuer le microcontrôleur. Pour le PIC 16F84, chaque instruction est codée sur 14 bits et la taille mémoire est de 1 Ko x 14 bits (soit 1 024 instructions à la file).