- Nouveau
Microcontrôleur PIC16F628A
Microcontrôleurs CMOS 8 bits basés sur Flash avec technologie nanoWatt PIC16F628A-1/P
Caractéristiques Générales
Processeur RISC hautes performances :
• Vitesses de fonctionnement de DC à 20 MHz
• Capacité d'interruption
• Pile matérielle profonde de 8 niveaux
• Modes d'adressage direct, indirect et relatif
• 35 instructions à un seul mot :
- Toutes les instructions à cycle unique, sauf les branches
Fonctionnalités spéciales du microcontrôleur :
• Options d'oscillateur interne et externe :
- Oscillateur interne de précision de 4 MHz calibré en usine à ± 1 %
- Oscillateur interne de faible puissance de 48 kHz
- Prise en charge d'oscillateur externe pour les cristaux et
les résonateurs
• Mode veille à économie d'énergie
• Faibles pull-ups programmables sur PORTB
• Broche d'entrée/de suppression maître multiplexée
• Minuterie de surveillance avec oscillateur indépendant
pour un fonctionnement fiable
• Programmation basse tension
• Programmation série en circuit™ (via deux broches)
• Protection de code programmable
• Réinitialisation en cas de panne de courant
• Réinitialisation à la mise sous tension
• Minuterie de mise sous tension et minuterie de démarrage de l'oscillateur
• Plage de fonctionnement étendue Plage de tension (2,0-5,5 V)
• Plage de température industrielle et étendue
• Cellule Flash/EEPROM haute endurance :
- Endurance Flash de 100 000 écritures
- Endurance EEPROM de 1 000 000 écritures
- Conservation des données pendant 40 ans
Fonctionnalités basse consommation :
• Courant de veille :
- 100 nA à 2,0 V, typique
• Courant de fonctionnement :
- 12 μA à 32 kHz, 2,0 V, typique
- 120 μA à 1 MHz, 2,0 V, typique
• Courant du minuteur de surveillance :
- 1 μA à 2,0 V, typique
• Courant de l'oscillateur du minuteur 1 :
- 1,2 μA à 32 kHz, 2,0 V, typique
• Oscillateur interne à double vitesse :
- Durée d'exécution sélectionnable entre 4 MHz et
48 kHz
- 4 μs réveil depuis le mode veille, 3,0 V, typique
Caractéristiques périphériques :
• 16 broches E/S avec contrôle de direction individuel
• Puits/source de courant élevé pour pilotage direct des LED
• Module comparateur analogique avec :
- Deux comparateurs analogiques
- Module de référence de tension sur puce programmable
(VREF)
- Référence interne ou externe sélectionnable
- Les sorties du comparateur sont accessibles de l'extérieur
• Timer0 : minuteur/compteur 8 bits avec pré-scaler
programmable 8 bits
• Timer1 : minuteur/compteur 16 bits avec capacité d'horloge
à quartz externe
• Timer2 : minuteur/compteur 8 bits avec registre de période 8 bits, préscaler et postscaler
• Module de capture, comparaison, PWM :
- Capture/comparaison 16 bits
- PWM 10 bits
• Récepteur/émetteur synchrone/asynchrone universel adressable USART/SC