Beschreibung
Die MC9S12XE-Familie von Mikrocontrollern ist eine Weiterentwicklung der S12XD-Familie, einschließlich neuer Funktionen für verbesserte Systemintegrität und größere Funktionalität.Zu diesen neuen Funktionen gehören eine Memory Protection Unit (MPU) und ein Error Correction Code (ECC) auf dem Flash-Speicher zusammen mit verbesserter EEPROM-Funktionalität (EEE), einem verbesserten XGATE, einem intern gefilterten, frequenzmodulierten Phasenregelkreis (IPLL) und einem verbesserten ATD.Die E-Familie erweitert die S12X-Produktreihe auf bis zu 1 MB Flash-Speicher mit erhöhter E/A-Fähigkeit in der 208-Pin-Version des Flaggschiffs MC9S12XE100. Die MC9S12XE-Familie bietet 32-Bit-Leistung mit allen Vorteilen und Effizienzen einer 16-Bit-MCU.Es behält die niedrigen Kosten, den Stromverbrauch, die EMV und die Vorteile der Code-Größeneffizienz bei, die Benutzer der bestehenden 16-Bit-MC9S12- und S12X-MCU-Familien von Freescale derzeit genießen.Es besteht ein hohes Maß an Kompatibilität zwischen den Familien S12XE und S12XD. Die MC9S12XE-Familie verfügt über eine verbesserte Version des leistungssteigernden XGATE-Coprozessors, der in der Sprache „C“ programmierbar ist und mit der doppelten Busfrequenz des S12X mit einem Befehlssatz läuft optimiert für Datenbewegungen, Logik- und Bitmanipulationsbefehle und die jedes Peripheriemodul auf dem Gerät bedienen können.Die neue erweiterte Version hat eine verbesserte Interrupt-Handling-Fähigkeit und ist vollständig kompatibel mit dem bestehenden XGATE-Modul. Die MC9S12XE-Familie besteht aus Standard-On-Chip-Peripheriegeräten, einschließlich bis zu 64 KByte RAM, acht asynchronen seriellen Kommunikationsschnittstellen (SCI), drei seriellen Peripherieschnittstellen (SPI), ein 8-Kanal-IC/OC-Enhanced-Capture-Timer (ECT), zwei 16-Kanal-12-Bit-Analog-Digital-Wandler, ein 8-Kanal-Pulsweitenmodulator (PWM), fünf CAN 2.0 A, B-Software-kompatible Module (MSCAN12), zwei Inter-IC-Busblöcke (IIC), ein 8-Kanal-24-Bit-Interrupt-Timer (PIT) und ein 8-Kanal-16-Bit-Standard-Timer-Modul (TIM). Die MC9S12XE-Familie verwendet 16 Bit breite Zugriffe ohne Wartezustände für alle Peripheriegeräte und Speicher. Die bei den 144/208-Pin-Versionen verfügbare nicht gemultiplexte erweiterte Busschnittstelle ermöglicht eine einfache Schnittstelle zu externen Speichern. Zusätzlich zu den in jedem Modul verfügbaren E/A-Anschlüssen bis zu 26 weitere I/O-Ports sind interruptfähig alWecken aus dem STOP- oder WAIT-Modus.Die MC9S12XE-Familie ist in den Optionen 208-Pin MAPBGA, 144-Pin LQFP, 112-Pin LQFP oder 80-Pin QFP erhältlich.
Spezifikationen: | |
Attribut | Wert |
Kategorie | Integrierte Schaltungen (ICs) |
Eingebettet - Mikrocontroller | |
Herst | NXP USA Inc. |
Serie | HCS12X |
Paket | Tablett |
Teilestatus | Aktiv |
Core-Prozessor | HCS12X |
Kerngröße | 16-Bit |
Geschwindigkeit | 50MHz |
Konnektivität | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
Peripherie | LVD, POR, PWM, WDT |
Anzahl der E/A | 91 |
Größe des Programmspeichers | 256 KB (256 KB x 8) |
Programmspeichertyp | BLINKEN |
EEPROM-Größe | 4K x 8 |
RAM-Größe | 16K x 8 |
Spannung - Versorgung (Vcc/Vdd) | 1,72 V ~ 5,5 V |
Datenkonverter | A/D 12x12b |
Oszillatortyp | Extern |
Betriebstemperatur | -40 °C ~ 125 °C (TA) |
Befestigungsart | Oberflächenmontage |
Paket / Koffer | 112-LQFP |
Gerätepaket des Lieferanten | 112-LQFP (20x20) |
Basisproduktnummer | MC9S12 |