Définition générale
Le PIC16F5X de Microchip Technology est une famille de microcontrôleurs CMOS à faible coût, haute performance, 8 bits, entièrement statiques et basés sur Flash.Il utilise une architecture RISC avec seulement 33 instructions en un seul mot / cycle uniqueToutes les instructions sont à cycle unique, à l'exception des branches de programme qui ont deux cycles.Les instructions de 12 bits de large sont très symétriques, ce qui donne lieu à 2Le jeu d'instructions facile à utiliser et facile à mémoriser réduit considérablement le temps de développement.
CPU RISC à haute performance:
• Seulement 33 instructions d'un seul mot à apprendre
• Toutes les instructions sont à cycle unique sauf pour les branches de programme qui sont à deux cycles
• Pièces matérielles profondes à deux niveaux
• Mode d'adressage direct, indirect et relatif des données et des instructions
• Vitesse de fonctionnement:
- DC 20 MHz vitesse d'horloge
- temps de cycle d'instruction en courant continu de 200 ns
• Mémoire de programme Flash intégrée à la puce:
- 512 x 12 sur le PIC16F54
- 2048 x 12 sur le PIC16F57
- 2048 x 12 sur le PIC16F59
• les registres à finalité générale (SRAM):
- 25 x 8 sur le PIC16F54
- 72 x 8 sur le PIC16F57
- 134 x 8 sur le PIC16F59
Caractéristiques spéciales du microcontrôleur:
• Réinitialisation de l' alimentation (POR)
• Réinitialiseur de l'appareil
• Timer de surveillance (WDT) avec son propre oscillateur RC intégré à la puce pour un fonctionnement fiable
• Protection par code programmable
• Mode de sommeil économe en énergie
• Programmeur en série dans le circuit (ICSP)
• Options d'oscillateur sélectionnables:
- RC: oscillateur RC à faible coût
- XT: cristal/résonateur standard
- HS: cristal/résonateur à grande vitesse
- LP: économie d'énergie, cristal basse fréquence
• Forfaits:
- PDIP à 18 broches et SOIC pour le PIC16F54
- SSOP à 20 broches pour le PIC16F54
- PDIP à 28 broches, SOIC et SSOP pour le PIC16F57
- PDIP à 40 broches pour le PIC16F59
Nom?
Caractéristiques de faible consommation:
• Courant de fonctionnement:
- 170 μA @ 2V, 4 MHz, typique
- 15 μA @ 2V, 32 kHz, typique
• Courant de veille:
- 500 nA @ 2V, typique
Caractéristiques des périphériques:
• 12/20/32 broches d'entrée/sortie:
- Contrôle de direction individuel
- Source/évier de courant élevé
• Horloge/compteur en temps réel 8 bits (TMR0) avec prescaler programmable 8 bits
Technologie CMOS:
• Large plage de tension de fonctionnement:
- Industrie: de 2,0 à 5,5 V
- Étendu: de 2,0 à 5,5 V
• Large plage de températures:
- Industrie: -40°C à 85°C
- Étendu: -40°C à 125°C
• Flash à haute résistance:
- 100 000 cycles d'écriture/effacement
- > 40 ans de conservation