Beskrivning
MC9S12XE-familjen av mikrokontroller är en vidareutveckling av S12XD-familjen inklusive nya funktioner för förbättrad systemintegritet och större funktionalitet.Dessa nya funktioner inkluderar en minnesskyddsenhet (MPU) och felkorrigeringskod (ECC) på flashminnet tillsammans med förbättrad EEPROM-funktionalitet (EEE), en förbättrad XGATE, en internt filtrerad, frekvensmodulerad Phase Locked Loop (IPLL) och en förbättrad ATD.E-familjen utökar S12X-produktsortimentet med upp till 1 MB flashminne med ökad I/O-kapacitet i 208-stiftsversionen av flaggskeppet MC9S12XE100. MC9S12XE-familjen levererar 32-bitars prestanda med alla fördelar och effektiviteter hos en 16 bitars MCU.Den behåller den låga kostnaden, strömförbrukningen, EMC och effektivitetsfördelar i kodstorlek som användare av Freescales befintliga 16-bitars MC9S12 och S12X MCU-familjer för närvarande åtnjuter.Det finns en hög nivå av kompatibilitet mellan S12XE- och S12XD-familjerna. MC9S12XE-familjen har en förbättrad version av den prestandahöjande XGATE-samprocessorn som är programmerbar på "C"-språk och körs med dubbelt så mycket bussfrekvens som S12X med en instruktionsuppsättning optimerad för datarörelse, logik och bitmanipuleringsinstruktioner och som kan betjäna alla kringutrustningsmoduler på enheten.Den nya förbättrade versionen har förbättrad avbrottshanteringsförmåga och är helt kompatibel med den befintliga XGATE-modulen. MC9S12XE-familjen består av standard kringutrustning på chip inklusive upp till 64Kbyte RAM, åtta asynkrona seriella kommunikationsgränssnitt (SCI), tre seriella perifera gränssnitt (SPI), en 8-kanals IC/OC enhanced capture timer (ECT), två 16-kanals, 12-bitars analog-till-digital-omvandlare, en 8-kanals pulsbreddsmodulator (PWM), fem CAN 2.0 A, B-programvarukompatibla moduler (MSCAN12), två inter-IC-bussblock (IIC), en 8-kanals 24-bitars periodisk avbrottstimer (PIT) och en 8-kanals 16-bitars standard timermodul (TIM). MC9S12XE-familjen använder 16-bitars breda åtkomster utan väntelägen för all kringutrustning och minnen. Det icke-multiplexerade expanderade bussgränssnittet som finns tillgängligt på 144/208-stiftsversionerna möjliggör ett enkelt gränssnitt till externa minnen. Förutom de I/O-portar som finns tillgängliga i varje modul, upp till 26 ytterligare I/O-portar finns tillgängliga med avbrottsmöjlighet alsänker Wake-Up från lägena STOP eller WAIT.MC9S12XE-familjen är tillgänglig i 208-stifts MAPBGA, 144-stifts LQFP, 112-stifts LQFP eller 80-stifts QFP-alternativ.
Specifikationer: | |
Attribut | Värde |
Kategori | Integrerade kretsar (IC) |
Inbäddad - Mikrokontroller | |
Mfr | NXP USA Inc. |
Serier | HCS12X |
Paket | Bricka |
Delstatus | Aktiva |
Kärnprocessor | HCS12X |
Kärnstorlek | 16-bitars |
Fart | 50 MHz |
Anslutningsmöjligheter | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
Kringutrustning | LVD, POR, PWM, WDT |
Antal I/O | 91 |
Programminnesstorlek | 256 kB (256 kb x 8) |
Programminnestyp | BLIXT |
EEPROM-storlek | 4K x 8 |
RAM-storlek | 16K x 8 |
Spänning - Matning (Vcc/Vdd) | 1,72V ~ 5,5V |
Datakonverterare | A/D 12x12b |
Oscillator typ | Extern |
Driftstemperatur | -40°C ~ 125°C (TA) |
Monteringstyp | Ytmontering |
Paket/fodral | 112-LQFP |
Leverantörsenhetspaket | 112-LQFP (20x20) |
Basproduktnummer | MC9S12 |