S9S12G128AMLH Microcontrollori a 16 bit MCU 16BIT 128K FLASH
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | NXP |
Categoria di prodotto: | Microcontrollori a 16 bit - MCU |
RoHS: | Dettagli |
Serie: | S12G |
Stile di montaggio: | SMD/SMT |
Confezione/caso: | LQFP-64 |
Nucleo: | S12 |
Dimensioni della memoria del programma: | 128KB |
Larghezza bus dati: | 16 bit |
Risoluzione dell'ADC: | 10 bit |
Frequenza di clock massima: | 25MHz |
Numero di I/O: | 54 ingressi/uscite |
Dimensione RAM dati: | 8KB |
Tensione di alimentazione - Min: | 3,15 V |
Tensione di alimentazione - Max: | 5,5 V |
Temperatura operativa minima: | - 40 C |
Temperatura operativa massima: | + 125 C |
Confezione: | Vassoio |
Tensione di alimentazione analogica: | 5V |
Marca: | Semiconduttori NXP |
Tipo RAM dati: | RAM |
Dimensione ROM dati: | 4KB |
Tipo ROM dati: | EEPROM |
Tipo di interfaccia: | SCI, SPI |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 12 canali |
Prodotto: | MCU |
Tipologia di prodotto: | Microcontrollori a 16 bit - MCU |
Tipo di memoria di programma: | Veloce |
Quantità confezione di fabbrica: | 800 |
Sottocategoria: | Microcontrollori - MCU |
Timer watchdog: | Timer cane da guardia |
Parte # Alias: | 935353877557 |
Unità di peso: | 0,012224 once |
♠ Manuale di riferimento della famiglia MC9S12G
La famiglia MC9S12G è una linea di microcontroller a 16 bit ottimizzata per il settore automobilistico focalizzata su basso costo, alte prestazioni e basso numero di pin.Questa famiglia è destinata a collegare microcontrollori a 8 bit di fascia alta e microcontrollori a 16 bit ad alte prestazioni, come la famiglia MC9S12XS.La famiglia MC9S12G è destinata ad applicazioni automobilistiche generiche che richiedono la comunicazione CAN o LIN/J2602.Esempi tipici di queste applicazioni includono body controller, rilevamento degli occupanti, moduli per porte, controller per sedili, ricevitori RKE, attuatori intelligenti, moduli di illuminazione e scatole di giunzione intelligenti.
La famiglia MC9S12G utilizza molte delle stesse caratteristiche presenti sulla famiglia MC9S12XS e MC9S12P, incluso il codice di correzione degli errori (ECC) sulla memoria flash, un convertitore analogico-digitale veloce (ADC) e un anello ad aggancio di fase modulato in frequenza ( IPLL) che migliora le prestazioni EMC.
La famiglia MC9S12G è ottimizzata per dimensioni di memoria di programma inferiori fino a 16k.Per semplificare l'utilizzo da parte del cliente, è dotato di una EEPROM con un piccolo settore di cancellazione di 4 byte.
La famiglia MC9S12G offre tutti i vantaggi e le efficienze di un MCU a 16 bit, pur mantenendo i vantaggi di basso costo, consumo energetico, EMC ed efficienza della dimensione del codice attualmente apprezzati dagli utenti delle attuali famiglie di MCU a 8 e 16 bit di NXP.Come la famiglia MC9S12XS, la famiglia MC9S12G esegue accessi a 16 bit senza stati di attesa per tutte le periferiche e le memorie.La famiglia MC9S12G è disponibile nelle opzioni di pacchetto LQFP a 100 pin, LQFP a 64 pin, LQFP/QFN a 48 pin, LQFP a 32 pin e TSSOP a 20 pin e mira a massimizzare la quantità di funzionalità soprattutto per i pacchetti con numero di pin inferiore .Oltre alle porte I/O disponibili in ciascun modulo, sono disponibili ulteriori porte I/O con capacità di interruzione che consentono il risveglio dalle modalità di arresto o attesa.
Funzionalità a livello di chip
I moduli on-chip disponibili all'interno della famiglia includono le seguenti caratteristiche:
• Nucleo della CPU S12
• Flash on-chip fino a 240 Kbyte con ECC
• Fino a 4 Kbyte EEPROM con ECC
• Fino a 11 Kbyte di SRAM su chip
• Moltiplicatore di frequenza Phase Locked Loop (IPLL) con filtro interno
• Oscillatore Pierce controllato in ampiezza 4–16 MHz
• Oscillatore RC interno da 1 MHz
• Modulo timer (TIM) che supporta fino a otto canali che forniscono una gamma diAcquisizione di input a 16 bit,funzioni di confronto delle uscite, contatore e accumulatore di impulsi
• Modulo PWM (Pulse Width Modulation) con un massimo di otto canali a 8 bit
• Convertitore analogico-digitale ad approssimazione successiva con risoluzione fino a 16 canali, 10 o 12 bit(ADC)
• Fino a due convertitori digitale-analogico (DAC) a 8 bit
• Fino a un comparatore analogico da 5 V (ACMP)
• Fino a tre moduli di interfaccia periferica seriale (SPI).
• Fino a tre moduli di interfaccia di comunicazione seriale (SCI) che supportano le comunicazioni LIN
• Fino a un modulo MSCAN (Controller Area Network) multi-scalabile (che supporta il protocollo CAN2.0A/B)
• Regolatore di tensione su chip (VREG) per la regolazione dell'alimentazione in ingresso e di tutte le tensioni interne
• Interrupt periodico autonomo (API)
• Riferimento di tensione fisso di precisione per conversioni ADC
• Modulo attenuatore di tensione di riferimento opzionale per aumentare la precisione dell'ADC