Un Microcontrôleur PIC (Peripheral Interface Controller) est un circuit intégré utilisé pour développer des périphériques de contrôle. Un Microcontrôleur PIC est l'équivalent d'un petit ordinateur, un CPU avec des fonctionnalités décentralisées (multitâche). Comparé aux humains, le cerveau est un CPU et la partie partagée du Microcontrôleur PIC est équivalente au système nerveux humain. Le Microcontrôleur PIC se caractérise par un jeu d'instructions simple, facile à apprendre, rapide, puissant, faible consommation d'énergie, faible prix, petite taille, bonne applicabilité et forte capacité anti - interférence. Il est largement utilisé dans le contrôle électrique automobile, le contrôle du moteur et l'instrumentation de contrôle industriel. Et les compteurs d'électricité, les communications, les appareils ménagers, les jouets, les applications de mesure et de contrôle à faible consommation d'énergie, etc., sont de plus en plus populaires auprès des concepteurs en Chine. Les microcontrôleurs PIC ont des fonctions de calcul et de la mémoire de type CPU et sont contrôlés par logiciel. Cependant, la capacité de la mémoire de puissance de traitement est très limitée en fonction du type de Microcontrôleur PIC. Mais ils fonctionnent à une fréquence maximale d'environ 20 MHz et ont une capacité de mémoire d'environ 1K - 4K octets pour l'écriture de programmes. Avec le Microcontrôleur PIC, il est possible de rendre le circuit compact. Parce que le Microcontrôleur PIC peut intégrer des sections de calcul, des mémoires, des entrées et des sorties, etc. dans une seule puce. Par conséquent, elle est très productive, les fonctions peuvent être définies librement et peut être adaptée de manière flexible aux différentes exigences de contrôle sans avoir à remplacer les différents ci.
Avantages des microcontrôleurs pic 1) la plus grande caractéristique des microcontrôleurs PIC est qu'ils n'empilent pas simplement les fonctions, mais qu'ils partent de la réalité. PCB Replication Board valorise la performance du produit et le rapport qualité / prix et s'appuie sur le développement de plusieurs modèles pour répondre à différents niveaux d'exigences d'application. En fait, différentes applications ont des exigences différentes pour les fonctions et les ressources des machines monopuces. Par exemple, l'allumeur d'une moto nécessite un petit monobloc avec une petite quantité d'E / s, peu de Ram et de stockage de programme et une grande fiabilité. Si vous utilisez une machine monopuce puissante à 40 broches, l'investissement est important et facile à utiliser. Pas pratique Avec des dizaines de modèles, de bas en haut, la série pic peut répondre à tous les besoins. Parmi eux, le microcontrôleur PIC12C508 a seulement 8 broches, ce qui en fait le plus petit microcontrôleur au monde. Ce modèle a 512 octets de Rom, 25 octets de RAM, une minuterie de 8 bits, une ligne d'entrée et 5 lignes d'E / S. Le prix du marché est de 3 à 6 yuans par personne. Un tel monobloc est sans aucun doute parfait pour des applications telles que les allumeurs de moto. Les modèles haut de gamme de microcontrôleurs pic tels que le pic16c74 (pas le modèle le plus haut de gamme) ont 40 broches et leurs ressources internes sont rom 4K, 192 octets de RAM, 8 A / D, 3 minuteries 8 bits, 2 modules CCP, 3 ports série, 1 Port parallèle, 11 sources d'interruption, 33 broches d'E / S. Un tel modèle peut rivaliser avec les modèles haut de gamme d'autres marques. 2) la rationalisation des directives a considérablement amélioré l'efficacité de la mise en oeuvre. Les microcontrôleurs CMOS 8 bits de la série PIC ont une structure RISC unique. Le bus de données et le bus d'instructions sont séparés de la structure Harvard, ce qui donne aux instructions la caractéristique d'une longueur de mot unique et permet un nombre de codes d'instructions supérieur à 8 bits de données. Le clonage de carte permet une compression de code 2: 1 avec une vitesse jusqu'à 4 fois supérieure à celle d'un monopuce 8 bits de structure CISC traditionnelle. 3) le temps de mise sur le marché est de zéro. L'utilisation des puces OTP à faible coût de pic permet aux microcontrôleurs de commercialiser des produits dès que l'application est développée. 4) PIC a un environnement de développement supérieur. Le temps réel des systèmes de développement de monopuces OTP est un indicateur important. La plupart des systèmes de développement, tels que le monopuce 51 ordinaire, utilisent des modèles haut de gamme pour simuler les modèles bas de gamme, qui ne sont pas idéalement réalistes. PIC a lancé la puce analogique correspondante en même temps que le lancement du nouveau modèle. Tous les systèmes de développement sont soutenus par une puce de simulation dédiée avec de bonnes performances en temps réel. D'après mon expérience personnelle, il n'y a pas eu de cas où les résultats simulés diffèrent des résultats réels. 5) ses broches sont résistantes aux transitoires, peuvent être connectées à une alimentation 220v AC via une résistance de limitation de courant et peuvent être connectées directement au circuit de commande du relais sans isolation par photocoupleur, ce qui apporte une grande commodité à l'application. 6) Confidentialité totale. Le pic protège le Code avec un fusible secret. Une fois que l'utilisateur a brûlé le Code, le fusible a fondu et personne d'autre ne peut plus lire le code à moins que le fusible ne soit restauré. À l'heure actuelle, le pic utilise un processus d'enfouissement par fusion profonde et la probabilité de récupération de la ligne de fusion est extrêmement faible.