Microchip Technology MCU complets PIC16F18154/55/74/75
Les microcontrôleurs (MCU) complets PIC16F18154/55/74/75 de Microchip Technology sont bien adaptés aux applications de capteurs analogiques économiques et économes en énergie avec des exigences de haute résolution. Les microcontrôleurs (MCU) PIC16F18154/55/74/75 offrent une suite de périphériques analogiques qui permettent des applications de capteurs de précision. Ces composants disposent d’une plage de mémoire de 7 ko à 28 ko avec des vitesses pouvant atteindre 32 MHz dans un petit boîtier de 8 à 44 pins. Les microcontrôleurs (MCU) comprennent un convertisseur analogique-numérique différentiel 12 bits avec calcul (ADCC), deux convertisseurs numérique-analogique (CNA) 8 bits, un périphérique à modulation de largeur d’impulsion (MLI) 16 bits et de nombreux autres périphériques de contrôle de forme d’onde et de communication.Caractéristiques
- Architecture RISC optimisée pour le compilateur
- Vitesses de fonctionnement
- Entrée d'horloge de CC à 32 MHz
- Durée d'instruction minimale de 125 ns
- Pile matérielle profonde à 16 niveaux
- Réinitialisation à la mise sous tension à faible courant (POR)
- Temporisateur de mise sous tension configurable (PWRT)
- Réinitialisation en cas de baisse de tension (BOR)
- Réinitialisation sur baisse de tension à faible consommation (LPBOR)
- Temporisateur de chien de garde fenêtré (WWDT)
- Mémoire
- Jusqu'à 28 ko de mémoire Flash de programme
- Jusqu'à 2 ko de mémoire SRAM de données
- Jusqu'à 256 octets de mémoire EEPROM de données
- Partition d'accès à la mémoire (MAP) avec mémoire Flash du programme partitionnée en :
- Bloc d'application
- Bloc de démarrage
- Bloc Flash de zone de stockage (SAF)
- Protection de code programmable et protection en écriture
- La zone d'information du composant (DIA) stocke
- Coefficient d’étalonnage des indicateurs de température
- Les données de mesure de tension fixe (FVR)
- Identifiant unique Microchip (MUI)
- Magasins de la zone de caractéristiques du dispositif (DCI)
- Taille des lignes de programmation/effacement
- Détails du nombre de broches
- Modes d'adressage direct, indirect et relatif
- Les caractéristiques de fonctionnement
- Tension de fonctionnement de 1,8 V à 5,5 V
- Plages de température
- Gamme industrielle de -40°C à +85 °C
- Plage étendue de -40 °C à +125 °C
- Fonctionnalités d’économie d’énergie
- Dans Doze, le CPU et les périphériques fonctionnent à des fréquences de cycle différentes (généralement le CPU est inférieur)
- En mode inactif, le CPU s’arrête pendant que les périphériques fonctionnent
- Veille
- Consommation électrique la plus faible
- Réduit le bruit électrique du système lors des conversions CAN
- La désactivation du module périphérique (PMD) minimise de manière sélective la consommation d’énergie active des périphériques inutilisés
- Mode basse consommation
- Courant de veille standard < 900 nA (WDT activé) et < 600nA (WDT désactivé) à 3 V/+25 °C
- Courant de fonctionnement standard 48 µA à 32 kHz, 3 V/+25 °C ; < 1 mA standard à 4 MHz, 5 V/+25 °C
- Structure d'horloge
- Bloc d'oscillateur interne de haute précision (HFINTOSC)
- Fréquences sélectionnables jusqu'à 32 MHz
- ±2 % lors de l'étalonnage
- Réglage d’horloge actif du HFINTOSC pour une meilleure précision
- Oscillateur interne 31 kHz (LFINTOSC)
- Oscillateur secondaire (SOSC) externe 32 kHz
- Entrée d'horloge haute fréquence externe
- 2 modes quartz/résonateur
- 2 modes d’alimentation d’horloge externe (EC)
- 4x PLL disponible pour les sources externes
- Le moniteur d’horloge de sécurité permet une récupération opérationnelle si la source d’horloge externe s’arrête
- Le minuteur de démarrage de l’oscillateur (OST) assure la stabilité des sources de l’oscillateur à quartz
- Bloc d'oscillateur interne de haute précision (HFINTOSC)
- Programmation/débogage
- In-Circuit Serial Programming™ (ICSP™) via 2 broches
- Débogage en circuit (ICD) avec 3 points de rupture via 2 broches
- Débogage intégré sur puce
- Périphériques numériques
- 2 module capture/comparaison/MLI (CCP)
- Résolution de 16 bits pour les modes Capture/Comparaison
- Résolution 10 bits pour le mode PWM
- Jusqu'à 4 modulateurs de largeur d'impulsion (MLI)
- Résolution 16 bits
- Sorties d'impulsion indépendantes
- Entrées de signal de réinitialisation externe (ERS)
- 4 cellules logiques configurables (CLC) avec logique combinatoire et séquentielle intégrée
- 1 générateur de sinusoïdes (CWG) gratuit
- Contrôle de bande morte de front montant et descendant
- Pont complet, demi-pont, pilote à 1 canal
- Sources de signal multiples
- Bande morte programmable
- Entrée d'arrêt en cas de défaillance
- 1 minuteur 8/16 bits configurable (TMR0)
- 2 minuteurs 16 bits (TMR1/3) avec contrôle de grille
- Jusqu'à 3 minuteurs 8 bits (TMR2/4/6) avec minuteur de limite matériel (HLT)
- 1 oscillateur contrôlé numériquement (NCO)
- Génère un véritable contrôle de fréquence linéaire et une résolution de fréquence accrue
- Horloge d'entrée jusqu'à 64 MHz
- CRC programmable avec balayage de mémoire
- Surveillance fiable de la mémoire des données/ programmes pour un fonctionnement sécurisé (par ex., classe B)
- Calculer le CRC 32 bits sur n’importe quelle portion de la mémoire flash du programme
- 2 émetteurs-récepteurs asynchrones synchrones universels améliorés (EUSART)
- Compatible RS-232, RS-485, LIN
- Réveil automatique au démarrage
- 2 ports série synchrones hôtes (MSPS)
- Mode interface périphérique série (SPI) avec synchronisation de sélection de puce
- Mode circuit Inter-intégré (I2C) avec modes d’adressage 7/10 bits
- Sélection de pins périphériques (PPS) permettant le mappage des pins des E/S numériques
- Port E/S du dispositif
- Broches E/S jusqu’à 35x
- 1 broche d’entrée uniquement
- Direction d'E/S individuelle, drain ouvert, seuil d'entrée, taux de dérive et contrôle de pull-up faible
- Interruption en cas de changement (COI) sur jusqu’à 25 broches
- 1 broche d’interruption externe
- 2 module capture/comparaison/MLI (CCP)
- périphériques analogiques
- Convertisseur analogique-numérique différentiel avec calcul (ADCC)
- Résolution 12 bits
- Jusqu’à 35x canaux d’entrée positifs externes
- Jusqu’à 17 canaux d’entrée négatifs externes
- 7 canaux d’entrée internes
- Oscillateur ADC interne (ADCRC)
- Fonctionne en mode veille
- sources de déclenchement de conversion automatique (ACT) sélectionnables
- 2 convertisseurs numérique-analogique (CNA) 8 bits
- Sortie disponible sur jusqu’à 2 broches E/S
- Connexions internes à l'ADC et aux comparateurs
- 2 comparateurs (CMPs)
- Jusqu’à 4 entrées externes
- Polarité de sortie configurable
- Sortie externe via sélection de broches périphériques
- Détection de passage à zéro (ZCD) détecte lorsque le signal CA sur la broche traverse la terre
- 2 références de tension fixe (FVR)
- Niveaux de sortie sélectionnables de 1,024 V, 2,048 V et 4,096 V
- FVR1 connecté en interne au CAN
- FVR2 connecté en interne au comparateur
- Convertisseur analogique-numérique différentiel avec calcul (ADCC)
Schéma fonctionnel
Schéma du chemin des données de base
Publié le: 2023-09-08
| Mis à jour le: 2023-11-28
