Web Analytics
Datasheet
Teiledatenblatt > 16-Bit Microcontroller IC > NXP > S912XEQ384F1VAGR Datenblatt-PDF > S912XEQ384F1VAGR Anwendungshinweis Seite 1/36

S912XEQ384F1VAGR Anwendungshinweis - NXP

Aktualisierte Uhrzeit: 2025-06-10 12:44:47 (UTC+8)

S912XEQ384F1VAGR Anwendungshinweis

Seite:von 36
PDF herunterladen
Neu laden
herunterladen
Freescale Semiconductor
Application Note
Document Number: AN3469
Rev. 1, 07/2007
Contents
© Freescale Semiconductor, Inc., 2007. All rights reserved.
1 Introduction
The MC9S12XEP100 provides significant performance
improvements over the existing 9S12 family through a
combination of increased clock speed and enhanced
functionality. Existing S12 users can take advantage of
the S12XE family’s increased speed of operation almost
immediately due to its high level of backwards
compatibility. Further performance benefits can be
gained by optimizing the application design to take
advantage of the new feature set.
This document describes the notable differences between
the S12 family and the S12XE family. Developers
currently designing applications with the S12 family
should note these differences so they can take advantage
of the S12XE when appropriate. A companion
application note (AN2615) describes the compatibility
between the S12 and the S12XD families.
All differences noted are based on the feature set of the
9S12XEP100. Other derivatives of the S12XE family
might not feature all of the functions described here.
Refer to the appropriate data sheet for details.
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 S12XE Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1 Software Architecture. . . . . . . . . . . . . . . . . . . . . . 2
2.2 CPU and Instruction Set. . . . . . . . . . . . . . . . . . . . 3
2.3 Interrupt Controller . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 System Integrity Improvements through Memory
Management9
2.5 XGATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.6 NVM – Flash and EEPROM. . . . . . . . . . . . . . . . 14
2.7 Memory Management Controller . . . . . . . . . . . . 15
2.8 Expanded Bus interface . . . . . . . . . . . . . . . . . . . 18
2.9 Analog to Digital Converter (ATD) . . . . . . . . . . . 19
2.10 Debug Module . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.11 Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.12 Internal Phase Locked Loop (IPLL) . . . . . . . . . . 22
2.13 Enhanced Capture Timer . . . . . . . . . . . . . . . . . . 23
2.14 Real Time Interrupt . . . . . . . . . . . . . . . . . . . . . . 24
2.15 COP — Watchdog . . . . . . . . . . . . . . . . . . . . . . . 24
2.16 Periodic Interrupt Timer . . . . . . . . . . . . . . . . . . . 24
2.17 Miscellaneous Modules . . . . . . . . . . . . . . . . . . . 25
2.18 Voltage Regulator . . . . . . . . . . . . . . . . . . . . . . . 26
2.19 IIC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.20 Serial Peripheral Interface (SPI) . . . . . . . . . . . . 28
3 Considerations for Existing S12 Applications . . . . . . . . 28
3.1 General Comments . . . . . . . . . . . . . . . . . . . . . . 28
3.2 CPU and Instruction Set. . . . . . . . . . . . . . . . . . . 28
3.3 Interrupt Controller . . . . . . . . . . . . . . . . . . . . . . . 29
3.4 Memory Configuration and Access . . . . . . . . . . 30
3.5 Expanded Bus interface . . . . . . . . . . . . . . . . . . . 32
3.6 Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.7 TEST and Reset Pins. . . . . . . . . . . . . . . . . . . . . 33
3.8 Background Debug Module . . . . . . . . . . . . . . . . 33
3.9 Debug Module . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.10 Backwards Compatible Modules . . . . . . . . . . . . 34
3.11 Unchanged Modules . . . . . . . . . . . . . . . . . . . . . 35
S12 and S12XE Family
Compatibility
by: Steve McAslan, MCD Applications, East Kilbride
Joachim Krücken, Microcontroller Division, Munich
Martyn Gallop, MCD Applications, East Kilbride
Verzeichnis

S912XEQ384F1VAGR Datenblatt-PDF

S912XEQ384F1VAGR Benutzerreferenzhandbuch
NXP
43 Seiten, 2134 KB
S912XEQ384F1VAGR Programmierhandbuch
NXP
40 Seiten, 728 KB
S912XEQ384F1VAGR Anderes Datenblatt
NXP
1328 Seiten, 8435 KB
S912XEQ384F1VAGR Anwendungshinweis
NXP
36 Seiten, 574 KB
S912XEQ384F1VAGR Eigenschaften Beschreibung Parameter
NXP
15 Seiten, 3840 KB

S912XEQ384F1 Datenblatt-PDF

S912XEQ384F1MALR
Benutzerreferenzhandbuch
NXP
MCU 16Bit HCS12X RISC 384KB Flash 1.8V/2.8V/5V Automotive 112Pin LQFP T/R
S912XEQ384F1MAGR
Benutzerreferenzhandbuch
NXP
MCU 16Bit HCS12X RISC 384KB Flash 1.8V/2.8V/5V Automotive 144Pin LQFP T/R
S912XEQ384F1MAG
Benutzerreferenzhandbuch
NXP
16Bit MCU, S12X core, 384KB Flash, 50MHz, -40/+125℃, Automotive Qualified, QFP 144
S912XEQ384F1VAL
Benutzerreferenzhandbuch
NXP
MCU 16Bit S12XE HCS12X RISC 384KB Flash 1.8/2.8/5V 112Pin LQFP Tray
S912XEQ384F1VALR
Benutzerreferenzhandbuch
NXP
MCU 16Bit S12XE HCS12X RISC 384KB Flash 1.8/2.8/5V 112Pin LQFP T/R
S912XEQ384F1MAL
Benutzerreferenzhandbuch
NXP
MCU 16Bit MC9S12XE HCS12X RISC 384KB Flash 1.8/2.8/5V 112Pin LQFP Tray
S912XEQ384F1VAGR
Benutzerreferenzhandbuch
NXP
MCU 16Bit S12X CISC 384KB Flash 3.3V/5V 144Pin LQFP T/R
S912XEQ384F1CAG
Benutzerreferenzhandbuch
NXP
MCU 16Bit S12XE S12X RISC 384KB Flash 2.8/5V 144Pin LQFP Tray
S912XEQ384F1CAGR
Benutzerreferenzhandbuch
NXP
16Bit MCU, S12X core, 384KB Flash, 50MHz, -40/+85℃, Automotive Qualified, QFP 144
S912XEQ384F1VAL
Benutzerreferenzhandbuch
Freescale
MCU 16Bit S12X HCS12X RISC 384KB Flash 3.3V/5V Automotive 112Pin LQFP Tray
Datenblatt-PDF-Suche
Suche
100 Millionen Datenblatt-PDF, aktualisieren Sie mehr als 5.000 PDF-Dateien pro Tag.
Kontakt online
Bonnie - AiPCBA Sales Manager Online, vor 5 Minuten
Ihre E-Mail *
Nachricht *
Senden