Un contrôleur
d'interface périphérique (PIC) est un type de microcontrôleur qui est
couramment utilisé par les amateurs et les inventeurs. Un microcontrôleur PIC a
typiquement entre 20 et 60 broches qui contrôlent l'entrée et la sortie du
microcontrôleur. Ils sont généralement intégrés dans une carte de circuit
imprimé et programmés utilisant le langage C. microcontrôleurs PIC sont peu
coûteux, flexible et facile à utiliser, qui en fait un choix populaire dans les
microcontrôleurs fait.
Il existe
plusieurs types de microcontrôleurs PIC disponibles. Les différences entre les
différents modèles sont le facteur de forme, le nombre de repères, et la
quantité de mémoire. Le paquet double en ligne (DIP) est généralement préféré
par les amateurs de PIC, car il est plus facile de travailler avec et peut être
facilement ajouté à une planche à pain. Le quad plat non-conducteurs (QFN)
package est généralement utilisée dans les milieux industriels, car il est plus
compact. La plupart des gens ne vont pas utiliser toutes les broches ou de la
mémoire de leur microcontrôleur PIC, il n'est donc pas nécessaire d'acheter un
micro-haut-de-gamme.
Un amateur
généralement brancher son micro à une planche à pain ou carte de circuit
imprimé. Une maquette est plus facile à utiliser, mais la carte de circuit
imprimé est préférable dans les applications plus permanentes, car il est plus
compact et durable. Entrées et sorties tels que des moteurs, des lumières LED
et des capteurs peuvent être raccordés aux broches du circuit ou planche à
pain. Ceux-ci peuvent ensuite être commandés par le microcontrôleur PIC.
Pour programmer
un microcontrôleur PIC, il est nécessaire d'avoir un PIC programmeur. Ce sont
généralement beaucoup plus cher que le microcontrôleur eux-mêmes et raccorder
au microcontrôleur via le port USB ou ports série sur un ordinateur.
Programmation du microcontrôleur est également faite par C. La programmation se
compose généralement d'obtenir entrée et de sortie des broches. Il est
généralement assez difficile pour un novice de programmer un microcontrôleur
PIC, mais il peut être appris par les livres ou des tutoriels en ligne.
Le
microcontrôleur PIC est similaire au microcontrôleur AVR. Ce sont les deux
choix les plus populaires pour les amateurs de microcontrôleur. Aucune de ces microcontrôleurs
n’est une bien meilleure option. Les deux sont pas cher, programmés en C, et
semblable en apparence.
Une autre option
à considérer est relativement nouvelle plateforme Arduino . Il s'agit d'un
projet open source basé sur le microcontrôleur AVR. Il est beaucoup plus facile
de programmer un Arduino d'un
microcontrôleur PIC, donc il peut être un meilleur choix pour ceux qui n'ont
pas d'expérience en programmation beaucoup.