Microchip Technology Microcontrôleurs 16 bits PIC24FJ GL
Les microcontrôleurs GL 16 bits PIC24FJ de Microchip Technology sont des microcontrôleurs faible puissance eXtreme conçus pour permettre le développement d’une variété d’applications innovantes, avec ou sans écrans. Fournis avec de nombreux périphériques indépendants du noyau (CIP) qui peuvent fonctionner en modes d’économie d’énergie, ces MCU offrent un fonctionnement à ultra-faible puissance pour les conceptions IdO alimentées par batterie et économes en énergie. Un contrôleur LCD segmenté sur puce polyvalent facilite l’intégration des écrans dans les applications à faible puissance. Ces composants offrent également un mode veille de rétention, un mode basse consommation avec les circuits essentiels alimentés par un régulateur basse tension séparé. Ce mode basse consommation prend en charge le fonctionnement de l’horloge/calendrier en temps réel (RTCC) sur puce à faible consommation, ce qui permet à une application de rester à l'heure pendant que le dispositif est autrement en veille. Les caractéristiques de faible puissance des MCU PIC24FJ GL Microchip permettent une autonomie de batterie étendue dans les applications portables.Les MCU PIC24FJ GL sont proposés avec 64 Ko ou 128 Ko de mémoire Flash et sont disponibles en boîtiers 28, 36, 48 et 64 broches. Ces composants sont homologués AEC Q100 classe 1, avec une plage de température de fonctionnement de -40 °C à +125 °C, ce qui les rend idéaux pour les applications automobiles.
Caractéristiques
- Contrôleur LCD segmenté avec animation
- Jusqu'à 256 segments (8 communs et 32 segments)
- Animation autonome indépendante du noyau, alternance de double affichage, de clignotement et d'effacement
- Pompe de charge LCD pour la gestion du contraste dans les applications alimentées par batterie
- Option de polarisation externe pour réduire la consommation d'énergie
- Fonctionnement en modes d’économie d’énergie
- Conditions de base et de fonctionnement
- De 2,0 V à 3,6 V
- Exécution d'instructions à cycle unique
- Multiplieur matériel 16 x 16 bits et diviseur matériel 32 bits x 16 bits
- Jeu d'instructions optimisé pour le compilateur C
- Qualification AEC Q100 classe 1
- Consommation extrêmement faible
- Fonctionnement à ultra-faible puissance avec un courant de veille pouvant descendre jusqu'au nA avec une rétention RAM complète
- Une gamme de modes d’économie d’énergie pour réduire la consommation de courant tout en équilibrant les performances : modes bits PMD, DOZE, inactif, veille et veille de rétention
- Une gamme de périphériques indépendants du noyau (CIP) qui fonctionnent en modes d’économie d’énergie, tout en déchargeant l’unité centrale de traitement (CPU)
- Caractéristiques de sécurité matérielle
- Flash avec ECC (Code de Correction d’erreur) et injection de défaillance pour le contrôle de l’intégrité de la mémoire (correction d’erreur simple et détection d’erreur double)
- Minuteur d'homme mort (DMT) cadencé par des extractions d'instructions pour surveiller la santé du logiciel
- Horloge chein de garde fenêtrée (WWDT) pour la supervision du système
- Protection Flash CodeGuard™ pour partition de mémoire et restriction d'accès
- Moniteur d'horloge de sécurité (FSCM) pour la gestion des défauts d'horloge
- Contrôle de redondance cyclique programmable amélioré (CRC), détection de haute-basse tension programmable (HLVD), réinitialisation après baisse de tension (BOR) et réinitialisation à la mise sous tension (POR)
- Bibliothèque de sécurité de classe B, CEI 60730
- Analogique intégré avancé
- Convertisseur analogique-numérique (CAN) 10/12 bits, 400 KS/s, jusqu’à 17 canaux
- Boost basse tension pour l'entrée
- Fonction d'entrée de référence de bande interdite
- Fonctionnalité de comparaison de seuil fenêtrée indépendante du noyau
- Fonction de balayage automatique
- Modes d'économie d'énergie
- Trois comparateurs analogiques avec multiplexage d’entrée et générateurs de tension de référence programmables
- Interfaces de communication
- 4 UART prenant en charge LIN/J2602 et IrDA®
- 2 SPI/I2S, fonctionnement jusqu’à 25 MHz
- 2 I2C maître et esclave avec masquage d’adresse, prise en charge PMBus™ et IPMI
- Caractéristiques de protection sécurisée
- Programmation Flash One Time Programming (OTP) par inhibiteur d'écriture ICSP™ qui permet de désactiver les opérations d'effacement/écriture/débogage Flash
- Protection Flash CodeGuard™ pour gérer les partitions de mémoire et les restrictions d'accès
- L’identifiant de périphérique unique 120 bits, l’OTP utilisateur 256 octets et les schémas de protection ci-dessus constituent une combinaison idéale de fonctionnalités complémentaires pour mettre en œuvre la sécurité avec les dispositifs CryptoCore™ dans une application sécurisée
- Cinq minuteurs/compteurs dédiés 16 bits ou deux 32 bits
- 14 sorties PWM ou Output Compare (OC) avec 5 bases de minuterie indépendantes – Multi Capture Compare PWM (MCCP)
- 5 Captures d'entrée (CI) – PWM de comparaison de capture multiple (MCCP)
- Un total de 15 minuteurs/compteurs de 16 bits ou 7 de 32 bits
- Calendrier d’horloge matériel en temps réel (RTCC) avec horodatage
- 4 cellules logiques configurables (CLC)
- 5 PWM de comparaison de capture multiple (MCCP)
- Contrôleur ADC avec comparaison de seuil et déclencheurs automatiques
- Accès direct à la mémoire (DMA) avec 6 canaux, prenant en charge UART, SPI, ADC, etc.
- Gestion de l'horloge
- Oscillateurs sur puce RC rapide (FRC) 8 MHz et RC basse puissance (LPRC) et secondaire (SOSC) 32 kHz
- PLL programmable avec sources d'horloge d'oscillateur externes et sortie d'horloge de référence (REFO)
- Moniteur d'horloge de sécurité (FSCM)
- Minuteur de mise sous tension (PWRT) et minuteur de démarrage de l'oscillateur (OST) prenant en charge le démarrage à deux vitesses
- Fonctionnalités spéciales et prise en charge du développement du débogueur
- Prise en charge du configurateur de code MPLAB (MCC)
- Sélection de broches périphériques (PPS) pour un mappage flexible des broches
- Modification d'interruption configurable sur toutes les E/S
- In-Circuit Serial Programming™ (ICSP™) et In-Circuit Emulation (ICE) via 2 broches
- Modes de surveillance des limites JTAG.
- Caractéristiques physiques
- Plage de température de fonctionnement de -40 °C à +125 °C
- Options de boîtier
- 28 broches : SOIC, SSOP, QFN, uQFN
- 36 broches : uQFN
- 48 broches : TQFP, uQFN
- 64 broches : QFN, TQFN
Applications
- Interface homme-machine (IHM)
- Applications IdO industrielles et grand public
- Applications alimentées par batterie
- Applications médicales
- Applications pour l'automobile
- Info-divertissement
Schéma fonctionnel
Vidéos
Publié le: 2020-08-12
| Mis à jour le: 2024-08-06
