PIC 16F84 de Microchip

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article manque de repères chronologiques ou de dates ().

Vous pouvez ajouter les données manquantes avec leurs sources.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

L'introduction de cet article est soit absente, soit non conforme aux conventions de Wikipédia ().

Ces motifs sont peut-être précisés sur la page de discussion. — Découvrez comment faire pour en améliorer la rédaction.

PIC 16F84

16F84 dont le numéro 16 signifie qu'il fait partie de la famille "MID-RANGE". C'est la famille de PIC qui travaille sur des mots de 14 bits.

La lettre F indique que la mémoire programme de ce PIC est de type "Flash".

Les deux derniers chiffres permettent d'identifier précisément le PIC, ici c'est un PIC de type 84.

La référence 16F84 peut avoir un suffixe du type "-XX" dans lequel XX représente la fréquence d'horloge maximal que le PIC peut recevoir.

Caractéristiques du 16F84

Fonctionne à 10 Mhz maximum. (20 Mhz pour le 16F84A)

Possède :

  • 35 instructions (composant RISC),
  • 1Ko de mémoire (1024 mots de 14 bits) Flash pour le programme,
  • 68 octets de RAM,
  • 64 octets de d'EEprom,
  • 1 compteur/ timer de 8 bits,
  • 1 Watch dog,
  • 4 sources d'interruption,
  • 13 entrées/sorties configurables individuellement,
  • Mode SLEEP.

Le jeu d'instructions

Le PIC 16F84 est un processeur RISC, c'est-à-dire qu'il est doté d'un set d'instruction réduit (35 instructions).

Brochage du PIC16F84

Le microcontrôleur est réalisé en technologie CMOS. Les signaux sont compatibles TTL.

Brochage du PIC 16F84
Brochage du PIC 16F84
  • V S S {\displaystyle _{SS}} et V D D {\displaystyle _{DD}}  : broches d'alimentation (3 à 5,5 V).
  • OSC1 et OSC2 : signaux d'horloges, ces broches peuvent recevoir un circuit RC ou un résonateur.
  • CLKIN : peut être connectée à une horloge externe (0 à 4, 10 ou 20 MHz).
  • MCLR : Reset (Master Clear).
  • RA0, ..., RA4 : 5 entrées/sorties du port A.
  • RB0, ..., RB7 : 8 entrées/sorties du port B.
  • T0CKI : Entrée d'horloge externe du timer TMR0.
  • INT : entrée d'interruption externe.

Notes et références

Voir aussi

Sur les autres projets Wikimedia :

  • Utiliser les PIC 16F et 18F, sur Wikiversity
  • Comment démarrer avec un PIC16F84, sur Wikibooks
  • Microchip

Liens externes

  • GNU PIC Utilities
  • Base de données de projet de microcontrôleur de PIC
  • Base de Données Technique du site Fribotte
  • A la découverte de la Technologie PIC
  • Discovery PIC Technology
  • Comment démarrer avec un PIC16F84
  • icône décorative Portail de l’électricité et de l’électronique
  • icône décorative Portail de l’informatique