Description
La famille de microcontrôleurs MC9S12XE est un développement ultérieur de la famille S12XD comprenant de nouvelles fonctionnalités pour une meilleure intégrité du système et une plus grande fonctionnalité.Ces nouvelles fonctionnalités incluent une unité de protection de la mémoire (MPU) et un code de correction d'erreur (ECC) sur la mémoire flash, ainsi qu'une fonctionnalité EEPROM améliorée (EEE), un XGATE amélioré, une boucle à verrouillage de phase (IPLL) filtrée en interne et modulée en fréquence et un ATD amélioré.La famille E étend la gamme de produits S12X jusqu'à 1 Mo de mémoire Flash avec une capacité d'E/S accrue dans la version 208 broches du produit phare MC9S12XE100. La famille MC9S12XE offre des performances 32 bits avec tous les avantages et l'efficacité d'un microcontrôleur 16 bits.Il conserve les avantages de faible coût, de consommation d'énergie, d'EMC et d'efficacité de taille de code dont bénéficient actuellement les utilisateurs des familles de microcontrôleurs 16 bits MC9S12 et S12X existantes de Freescale.Il existe un haut niveau de compatibilité entre les familles S12XE et S12XD. La famille MC9S12XE comprend une version améliorée du coprocesseur XGATE qui améliore les performances et qui est programmable en langage "C" et fonctionne à deux fois la fréquence de bus du S12X avec un jeu d'instructions optimisé pour les instructions de mouvement de données, de logique et de manipulation de bits et qui peut desservir n'importe quel module périphérique sur l'appareil.La nouvelle version améliorée a amélioré la capacité de traitement des interruptions et est entièrement compatible avec le module XGATE existant. (SPI), un temporisateur de capture amélioré (ECT) IC/OC à 8 canaux, deux convertisseurs analogique-numérique 12 bits à 16 canaux, un modulateur de largeur d'impulsion (PWM) à 8 canaux, cinq CAN 2.0 A, Modules compatibles avec le logiciel B (MSCAN12), deux blocs de bus inter-IC (IIC), un temporisateur d'interruption périodique 24 bits à 8 canaux (PIT) et un module de temporisation standard 16 bits à 8 canaux (TIM). La famille MC9S12XE utilise Accès large 16 bits sans états d'attente pour tous les périphériques et mémoires. L'interface de bus étendue non multiplexée disponible sur les versions 144/208 broches permet une interface facile aux mémoires externes. En plus des ports d'E/S disponibles dans chaque module, jusqu'à 26 autres ports d'E/S sont disponibles avec capacité d'interruption aldepuis les modes STOP ou WAIT.La famille MC9S12XE est disponible en options MAPBGA 208 broches, LQFP 144 broches, LQFP 112 broches ou QFP 80 broches.
Caractéristiques: | |
Attribut | Valeur |
Catégorie | Circuits intégrés (CI) |
Embarqué - Microcontrôleurs | |
Fabricant | NXP USA Inc. |
Série | HCS12X |
Emballer | Plateau |
Statut de la pièce | Actif |
Processeur central | HCS12X |
Taille du noyau | 16 bits |
Vitesse | 50MHz |
Connectivité | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
Périphériques | LVD, POR, PWM, WDT |
Nombre d'E/S | 91 |
Taille de la mémoire du programme | 256 Ko (256 Ko x 8) |
Type de mémoire programme | ÉCLAIR |
Taille EEPROM | 4K x 8 |
Taille de la RAM | 16K x 8 |
Tension - Alimentation (Vcc/Vdd) | 1.72V ~ 5.5V |
Convertisseurs de données | A/N 12x12b |
Type d'oscillateur | Externe |
Température de fonctionnement | -40°C ~ 125°C (TA) |
Type de montage | Montage en surface |
Paquet/caisse | 112-LQFP |
Ensemble d'appareils du fournisseur | 112-LQFP (20x20) |
Numéro de produit de base | MC9S12 |