Microcontrôleurs 16 bits S9S12G128AMLH, mémoire flash 128 Ko, 16 bits
♠ Description du produit
Attribut du produit | Valeur de l'attribut |
Fabricant: | NXP |
Catégorie de produit : | Microcontrôleurs 16 bits - MCU |
RoHS : | Détails |
Série: | S12G |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-64 |
Cœur: | S12 |
Taille de la mémoire du programme : | 128 Ko |
Largeur du bus de données : | 16 bits |
Résolution ADC : | 10 bits |
Fréquence d'horloge maximale : | 25 MHz |
Nombre d'E/S : | 54 E/S |
Taille de la RAM de données : | 8 Ko |
Tension d'alimentation - Min : | 3,15 V |
Tension d'alimentation - Max : | 5,5 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 125 °C |
Conditionnement: | Plateau |
Tension d'alimentation analogique : | 5 V |
Marque: | Semi-conducteurs NXP |
Type de RAM de données : | BÉLIER |
Taille de la ROM de données : | 4 Ko |
Type de ROM de données : | EEPROM |
Type d'interface : | SCI, SPI |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 12 canaux |
Produit: | MCU |
Type de produit : | Microcontrôleurs 16 bits - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 800 |
Sous-catégorie: | Microcontrôleurs - MCU |
Minuteries de surveillance : | Minuterie de surveillance |
Partie # Alias : | 935353877557 |
Poids unitaire : | 0,012224 oz |
♠ Manuel de référence de la famille MC9S12G
La famille MC9S12G est une gamme optimisée de microcontrôleurs 16 bits pour l'automobile, axée sur un faible coût, des performances élevées et un faible nombre de broches. Cette famille est destinée à faire le lien entre les microcontrôleurs 8 bits haut de gamme et les microcontrôleurs 16 bits hautes performances, tels que la famille MC9S12XS. La famille MC9S12G est destinée aux applications automobiles génériques nécessitant une communication CAN ou LIN/J2602. Parmi ces applications, on peut citer les contrôleurs de carrosserie, la détection d'occupants, les modules de portes, les contrôleurs de sièges, les récepteurs RKE, les actionneurs intelligents, les modules d'éclairage et les boîtes de jonction intelligentes.
La famille MC9S12G utilise de nombreuses fonctionnalités identiques à celles des familles MC9S12XS et MC9S12P, notamment le code de correction d'erreur (ECC) sur la mémoire flash, un convertisseur analogique-numérique (CAN) rapide et une boucle à verrouillage de phase modulée en fréquence (IPLL) qui améliore les performances CEM.
La famille MC9S12G est optimisée pour les mémoires programme de petite taille, jusqu'à 16 Ko. Afin de simplifier son utilisation, elle intègre une EEPROM avec un secteur d'effacement de 4 octets.
La famille MC9S12G offre tous les avantages et l'efficacité d'un microcontrôleur 16 bits tout en conservant les avantages actuels des familles de microcontrôleurs 8 bits et 16 bits de NXP en termes de faible coût, de consommation énergétique, de compatibilité électromagnétique et de taille de code. À l'instar de la famille MC9S12XS, la famille MC9S12G permet des accès 16 bits sans attente pour tous les périphériques et mémoires. Disponible en boîtiers LQFP 100 broches, LQFP 64 broches, LQFP/QFN 48 broches, LQFP 32 broches et TSSOP 20 broches, la famille MC9S12G vise à maximiser les fonctionnalités, notamment pour les boîtiers à faible nombre de broches. Outre les ports d'E/S disponibles dans chaque module, d'autres ports d'E/S avec fonction d'interruption permettent une sortie de veille après un arrêt ou un arrêt.
Fonctionnalités au niveau de la puce
Les modules sur puce disponibles au sein de la famille incluent les fonctionnalités suivantes :
• Cœur de processeur S12
• Jusqu'à 240 Ko de mémoire flash sur puce avec ECC
• Jusqu'à 4 Ko EEPROM avec ECC
• Jusqu'à 11 Ko de SRAM sur puce
• Multiplicateur de fréquence à boucle à verrouillage de phase (IPLL) avec filtre interne
• Oscillateur Pierce à amplitude contrôlée de 4 à 16 MHz
• Oscillateur RC interne de 1 MHz
• Module de minuterie (TIM) prenant en charge jusqu'à huit canaux qui fournissent une gamme deCapture d'entrée 16 bits,fonctions de comparaison de sortie, de compteur et d'accumulateur d'impulsions
• Module de modulation de largeur d'impulsion (PWM) avec jusqu'à huit canaux 8 bits
• Convertisseur analogique-numérique à approximations successives jusqu'à 16 canaux, résolution 10 ou 12 bits(ADC)
• Jusqu'à deux convertisseurs numérique-analogique (DAC) 8 bits
• Jusqu'à un comparateur analogique 5 V (ACMP)
• Jusqu'à trois modules d'interface périphérique série (SPI)
• Jusqu'à trois modules d'interface de communication série (SCI) prenant en charge les communications LIN
• Jusqu'à un module de réseau de contrôleur multi-évolutif (MSCAN) (prenant en charge le protocole CAN)2.0A/B)
• Régulateur de tension sur puce (VREG) pour la régulation de l'alimentation d'entrée et de toutes les tensions internes
• Interruption périodique autonome (API)
• Référence de tension fixe de précision pour les conversions ADC
• Module atténuateur de tension de référence en option pour augmenter la précision de l'ADC