Descrizione
La famiglia di microcontrollori MC9S12XE è un ulteriore sviluppo della famiglia S12XD che include nuove caratteristiche per una maggiore integrità del sistema e una maggiore funzionalità.Queste nuove funzionalità includono un'unità di protezione della memoria (MPU) e un codice di correzione degli errori (ECC) sulla memoria flash insieme a funzionalità EEPROM (EEE) potenziate, un XGATE potenziato, un Phase Locked Loop (IPLL) filtrato internamente e modulato in frequenza e un ATD potenziato.La famiglia E estende la gamma di prodotti S12X fino a 1 MB di memoria Flash con una maggiore capacità di I/O nella versione a 208 pin dell'ammiraglia MC9S12XE100. La famiglia MC9S12XE offre prestazioni a 32 bit con tutti i vantaggi e le efficienze di un MCU a 16 bit.Mantiene i vantaggi di basso costo, consumo energetico, EMC ed efficienza in termini di dimensioni del codice attualmente apprezzati dagli utenti delle attuali famiglie di MCU MC9S12 e S12X a 16 bit di Freescale.C'è un alto livello di compatibilità tra le famiglie S12XE e S12XD. La famiglia MC9S12XE presenta una versione migliorata del coprocessore XGATE che migliora le prestazioni, programmabile in linguaggio "C" e funziona al doppio della frequenza del bus dell'S12X con un set di istruzioni ottimizzato per il movimento dei dati, la logica e le istruzioni di manipolazione dei bit e che può servire qualsiasi modulo periferico sul dispositivo.La nuova versione avanzata ha migliorato la capacità di gestione degli interrupt ed è completamente compatibile con il modulo XGATE esistente. La famiglia MC9S12XE è composta da periferiche standard su chip che includono fino a 64 Kbyte di RAM, otto interfacce di comunicazione seriale asincrona (SCI), tre interfacce periferiche seriali (SPI), un timer di acquisizione potenziato (ECT) IC/OC a 8 canali, due convertitori analogico-digitale a 16 canali e 12 bit, un modulatore di larghezza di impulso (PWM) a 8 canali, cinque CAN 2.0 A, B moduli compatibili con il software (MSCAN12), due blocchi bus inter-IC (IIC), un timer di interrupt periodico a 24 bit a 8 canali (PIT) e un modulo timer standard a 16 bit a 8 canali (TIM). La famiglia MC9S12XE utilizza Accessi a 16 bit senza stati di attesa per tutte le periferiche e le memorie. L'interfaccia bus espansa non multiplexata disponibile sulle versioni a 144/208 pin consente una facile interfaccia con le memorie esterne. Oltre alle porte I/O disponibili in ogni modulo, sono disponibili fino a 26 ulteriori porte I/O con capacità di interrupt alabbassando il risveglio dalle modalità STOP o WAIT.La famiglia MC9S12XE è disponibile nelle opzioni MAPBGA a 208 pin, LQFP a 144 pin, LQFP a 112 pin o QFP a 80 pin.
| Specifiche: | |
| Attributo | Valore |
| Categoria | Circuiti integrati (CI) |
| Embedded - Microcontrollori | |
| Mfr | Semiconduttori NXP |
| Serie | HCS12X |
| Pacchetto | Massa |
| Stato della parte | Attivo |
| Processore principale | HCS12X |
| Dimensione del nucleo | 16 bit |
| Velocità | 50MHz |
| Connettività | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
| Periferiche | LVD, POR, PWM, WDT |
| Numero di I/O | 119 |
| Dimensioni della memoria del programma | 1MB (1M x 8) |
| Tipo di memoria di programma | VELOCE |
| Dimensioni EEPROM | 4K x 8 |
| Dimensioni RAM | 64k x 8 |
| Tensione - Alimentazione (Vcc/Vdd) | 1,72 V ~ 5,5 V |
| Convertitori di dati | A/D 24x12b |
| Tipo di oscillatore | Esterno |
| temperatura di esercizio | -40°C ~ 125°C (TA) |
| Tipo di montaggio | Montaggio superficiale |
| Confezione/caso | 144-LQFP |
| Pacchetto dispositivo fornitore | 144-LQFP (20x20) |