PIC 16F877A

PIC 16F877A





Principe de fonctionnement

Un microcontrôleur est un composant électronique autonome qui peut être programmé une fois pour toute afin qu'il effectue une ou plusieurs tâches précises pour une ou plusieurs applications précises. Mais les u C récents peuvent être reprogrammés et ceci grâce à leur mémoire reprogrammable de type FLASH (d'où le terme flasher quelque chose).

  Rôle

Un PIC est un microcontrôleur, c'est à dire une unité de traitement de l'information de type microprocesseur à laquelle on a ajouté des circuits internes permettant de réaliser des montages sans nécessiter l'ajout des composants externes. Les Pics sont des composants dits RISC (Reduced Instructions Set Computer), ou encore (composant à jeu d'instructions réduit).



 Identification d’un PIC


Pour identifier un PIC, on utilise simplement son numéro.
Les 2 premiers chiffres indiquent la catégorie du PIC, 16 indique un PICMid-Range.    
Vient ensuite parfois une lettre L : Celle-ci indique que le PIC peut fonctionner avec une plage de tension beaucoup plus tolérante. Ensuite, on trouve :
C indique que la mémoire programme est une EPROM ou plus rarement une EEPROM.
CR pour indiquer une mémoire de type ROM ou F pour indiquer une mémoire de type FLASH.
À ce niveau, on rappelle que seule une mémoire FLASH ou EEPROM est susceptible d’être effacée.
Finalement, on trouve sur les boîtiers le suffixe « -XX » dans lequel XX représente la fréquence d’horloge maximale que le PIC peut recevoir. Par exemple –04 pour un 4MHz.

  Caractéristiques
On va s’intéresser à la structure interne du PIC 16F877A, avec lequel nous avons travaillé.
Le choix d’un microcontrôleur est primordial car c’est de ce dernier que dépendent en grande partie les performances, la taille, la facilité d’utilisation et le prix du montage.
Ce choix est imposé dans le cahier des charges. Le pic 16F877A possède en plus des instructions très puissantes donc un programme à développer réduit, une programmation simple grâce au mode série. En effet la cause principale du choix du 16F877A est qu’il dispose de l’option du  nombre de ports intéressants pour satisfaire  le besoin de notre application.
Le 16F877A est un microcontrôleur de micro chip, fait partie intégrante de la famille des Mid-range (16) dont la mémoire programme est de type  flash(F).
Brochage du PIC16F877A


Post a Comment

Previous Post Next Post