PIC de la famille 16C ou 16F

Les microcontrôleurs PIC de la famille 16C ou 16F forment une famille de milieu de gamme de microcontrôleurs de la société Microchip. C'est la famille la plus riche en termes de dérivés.


Tableau comparatif des principaux PIC 16F

Caractéristiques 16F84A 16F877A
Nombre de broches (boîtier PDIP) 18 40
Mémoire de programme (mots) 1024 2048 4096 8192 8192
Fréquence d'horloge max. (MHz) 20 20
Oscillateur interne / /
Mémoire SRAM (octets) 68 368
Mémoire EEPROM (octets) 64 256
Entrées/Sorties 13 (2 ports) 33 (5 ports)
Sources d'interruptions 4 15
Timer/Compteur
  • Timer 0 (8 bits)
  • Timer 0 (8 bits)
  • Timer 1 (16 bits)
  • Timer 2 (8 bits)
USART (SCI) / oui
CCP / 2
Comparateurs analogiques / 2
Tension de référence interne / oui
Convertisseur analogique-numérique (ADC) / 1
Ecriture et lecture en mémoire de programme / oui
SSP (Synchronous Serial Port)
  • SPI (Serial Peripheral Interface)
  • I2C (Inter Integrated Circuit Bus)
/
  • Maitre ou Esclave
  • Esclave
PSP (Parallel Slave Port) / 8 bits

CCP (Compare, Caption, PWM) est un module interne au PIC qui peut fonctionner suivant trois modes :

  • Comparaison (compare), ce mode permet entre autres de générer des évènements périodiques,
  • Capture (Caption), ce mode permet entre autres d’effectuer des mesures de temps,
  • Modulation de largeur d'impulsion (MLI ou PWM en anglais).

Bibliographie

  • Bert van Dam (trad. de l'anglais), Programmation des PIC 16 et 18 en langage JAL : 50 nouvelles applications des microcontrôleurs PIC : initiation et maîtrise par l‘expérimentation, Roissy, Elektor, , 400 p. (ISBN 978-2-86661-177-4, présentation en ligne)

Voir aussi

  • Portail de l’électricité et de l’électronique
  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.