Beskrivelse
MC9S12XE-familien af mikrocontrollere er en videreudvikling af S12XD-familien, herunder nye funktioner til forbedret systemintegritet og større funktionalitet.Disse nye funktioner inkluderer en Memory Protection Unit (MPU) og Error Correction Code (ECC) på Flash-hukommelsen sammen med forbedret EEPROM-funktionalitet (EEE), en forbedret XGATE, en internt filtreret, frekvensmoduleret Phase Locked Loop (IPLL) og en forbedret ATD.E-familien udvider S12X-produktsortimentet op til 1 MB Flash-hukommelse med øget I/O-kapacitet i 208-bens versionen af flagskibet MC9S12XE100. MC9S12XE-familien leverer 32-bit ydeevne med alle fordelene og effektiviteten af en 16 bit MCU.Den bevarer de lave omkostninger, strømforbrug, EMC og effektivitetsfordele i kodestørrelse, som brugere af Freescales eksisterende 16-bit MC9S12 og S12X MCU-familier i øjeblikket nyder godt af.Der er et højt niveau af kompatibilitet mellem S12XE- og S12XD-familierne. MC9S12XE-familien har en forbedret version af den præstationsfremmende XGATE-co-processor, som er programmerbar i "C"-sprog og kører ved dobbelt busfrekvens af S12X med et instruktionssæt optimeret til databevægelse, logik og bitmanipulationsinstruktioner og som kan servicere ethvert perifert modul på enheden.Den nye forbedrede version har forbedret interrupt-håndteringskapacitet og er fuldt ud kompatibel med det eksisterende XGATE-modul. MC9S12XE-familien er sammensat af standard-on-chip perifere enheder inklusive op til 64Kbyte RAM, otte asynkrone serielle kommunikationsgrænseflader (SCI), tre serielle perifere interfaces (SPI), en 8-kanals IC/OC enhanced capture timer (ECT), to 16-kanals, 12-bit analog-til-digital-konvertere, en 8-kanals pulsbredde-modulator (PWM), fem CAN 2.0 A, B-softwarekompatible moduler (MSCAN12), to inter-IC-busblokke (IIC), en 8-kanals 24-bit periodisk afbrydelsestimer (PIT) og et 8-kanals 16-bit standard timermodul (TIM). MC9S12XE-familien bruger 16-bit bred adgang uden ventetilstande for alle perifere enheder og hukommelser. Den ikke-multipleksede udvidede bus-grænseflade, der er tilgængelig på 144/208-pin-versionerne, giver mulighed for en nem grænseflade til eksterne hukommelser. Ud over de tilgængelige I/O-porte i hvert modul, op til 26 yderligere I/O-porte er tilgængelige med afbrydelsesmulighed alsænke Wake-Up fra STOP- eller WAIT-tilstand.MC9S12XE-familien er tilgængelig i 208-pin MAPBGA, 144-pin LQFP, 112-pin LQFP eller 80-pin QFP.
Specifikationer: | |
Attribut | Værdi |
Kategori | Integrerede kredsløb (IC'er) |
Indlejret - Mikrocontrollere | |
Mfr | NXP USA Inc. |
Serie | HCS12X |
Pakke | Bakke |
Del status | Aktiv |
Kerne processor | HCS12X |
Kernestørrelse | 16-bit |
Fart | 50 MHz |
Forbindelse | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
Periferiudstyr | LVD, POR, PWM, WDT |
Antal I/O | 91 |
Programhukommelsesstørrelse | 256KB (256K x 8) |
Programhukommelsestype | BLITZ |
EEPROM størrelse | 4K x 8 |
RAM størrelse | 16K x 8 |
Spænding - Forsyning (Vcc/Vdd) | 1,72V ~ 5,5V |
Datakonvertere | A/D 12x12b |
Oscillator type | Ekstern |
Driftstemperatur | -40°C ~ 125°C (TA) |
Monteringstype | Overflademontering |
Pakke/etui | 112-LQFP |
Leverandørenhedspakke | 112-LQFP (20x20) |
Basisproduktnummer | MC9S12 |