S12XA: S12XA汽车和工业微控制器(MCU)

S12X MCU系列保留了恩智浦现有16位HCS12 MCU系列用户所享有的高性价比、低功耗、卓越的EMC性能和高效的代码等优势。

S12X系列基于增强型HCS12内核,可提供比25 MHz HCS12高1至4倍的性能,同时保留了与HCS12的引脚和代码高度兼容。

S12X系列引入了可提高性能的XGATE模块。这个并行处理模块采用增强型DMA功能,在外设模块、RAM和I/O端口之间提供高速数据处理和传输能力,从而减少了CPU的负载。

NXP® S12XA Microcontroller Block Diagram
特性
  • HCS12X内核
    • 16位HCS12X CPU 可以向上兼容HCS12指令集 中断堆栈和编程模式与HCS12相同 指令队列 增强型变址寻址 增强型指令集
    • EBI (外部总线接口)
    • MMC (模块映射控制)
    • INT (中断控制器)
    • DBG (调试模块可监控HCS12X CPU和XGATE总线运行)
    • BDM (后台调试模式)
  • 16位HCS12X CPU
    • 可以向上兼容HCS12指令集
    • 中断堆栈和编程模式与HCS12相同
    • 指令队列
    • 增强型变址寻址
    • 增强型指令集
  • 可以向上兼容HCS12指令集
  • 中断堆栈和编程模式与HCS12相同
  • 指令队列
  • 增强型变址寻址
  • 增强型指令集
  • EBI (外部总线接口)
  • MMC (模块映射控制)
  • INT (中断控制器)
  • DBG (调试模块可监控HCS12X CPU和XGATE总线运行)
  • BDM (后台调试模式)
  • XGATE
    • 外设协处理器
    • 这个并行处理模块在外设模块、RAM和I/O端口之间提供高速数据处理和传输能力,从而减少了CPU的负载
    • 闪存EEPROM、外围模块和 I/O 端口之间的数据传输
  • 外设协处理器
  • 这个并行处理模块在外设模块、RAM和I/O端口之间提供高速数据处理和传输能力,从而减少了CPU的负载
  • 闪存EEPROM、外围模块和 I/O 端口之间的数据传输
  • PIT(周期性中断定时器)
    • 4个具有独立超时周期的定时器
    • 超时周期可以选择,范围在1到224个总线时钟周期之间
  • 4个具有独立超时周期的定时器
  • 超时周期可以选择,范围在1到224个总线时钟周期之间
  • CRG
    • 低噪声/低功率皮尔斯振荡器
    • 锁相环(PLL)
    • COP看门狗
    • 实时中断
    • 时钟监控
    • 从停止模式快速唤醒
  • 低噪声/低功率皮尔斯振荡器
  • 锁相环(PLL)
  • COP看门狗
  • 实时中断
  • 时钟监控
  • 从停止模式快速唤醒
推荐文档 (4)
名称/描述类型修改日期
S12XCPUV1 - Reference Manual (REV 1.01) PDF (1.9 MB) S12XCPUV1参考手册13 Mar 2005
XGATE Co-processor Summary Brochure (REV 0) PDF (269.5 kB) XGATECOPROCFS简介21 Jan 2005
How to Configure and Use the XGATE on S12X Devices (REV 0) PDF (428.9 kB) AN2685应用说明10 Jun 2004
MC9S12XDP512 - Data Sheet (REV 2.21) PDF (8.0 MB) MC9S12XDP512RMV2数据手册01 Oct 2009
数据手册 (1)
名称/描述修改日期
MC9S12XDP512 - Data Sheet (REV 2.21) PDF (8.0 MB) MC9S12XDP512RMV201 Oct 2009
勘误表 (7)
名称/描述修改日期
MSE9S12XDG128_0M42E Mask Set Errata (REV Rev. April 17) HTM (76.9 kB) MSE9S12XDG128_0M42E06 Nov 2012
MSE9S12XDG128_1M42E Mask Set Errata (REV Rev. April 17) HTM (76.9 kB) MSE9S12XDG128_1M42E06 Nov 2012
MSE9S12XDG128_2M42E Mask Set Errata (REV Rev. April 17) HTM (76.9 kB) MSE9S12XDG128_2M42E06 Nov 2012
MSE9S12XDP512_0L15Y Mask Set Errata (REV Rev. April 17) HTM (91.5 kB) MSE9S12XDP512_0L15Y06 Nov 2012
MSE9S12XDP512_0L40V Mask Set Errata (REV Rev. April 17) HTM (86.0 kB) MSE9S12XDP512_0L40V06 Nov 2012
MSE9S12XDP512_0M23S Mask Set Errata (REV Rev. April 17) HTM (84.3 kB) MSE9S12XDP512_0M23S06 Nov 2012
FTX: Flash Command influenced by Backdoor Key write Errata (REV Rev. April 17) HTM (87.9 kB) MSE9S12XDP512_1L15Y06 Nov 2012
应用说明 (31)
名称/描述修改日期
AN5233, Isolator Board for In-Circuit Debugging & Programming tools of NXP® MCUs & MPUs - Application... (REV 0) PDF (2.0 MB) AN523316 Dec 2015
AN4483, Emulated EEPROM Routines for the S12P Family - Application Notes (REV 1) PDF (203.0 kB) AN448316 Mar 2012
Investigating XGATE Software Errors (REV 0) PDF (536.1 kB) AN355515 Nov 2007
HCS12 and S12X Family Compatibility (REV 4) PDF (225.2 kB) AN261513 Jul 2007
AN3493, XGATE Library: Driving a TFT LCD Panel - Application Notes (REV 0) PDF (277.4 kB) AN349309 Jul 2007
AN3458, Debugging XGATE Code Debug Features of S12X(E) MCUs - Application Notes (REV 0) PDF (200.5 kB) AN345814 May 2007
HCS12X Family Memory Organization (REV 1) PDF (114.2 kB) AN273427 Feb 2007
AN3333, XGATE Library: Signal Gateway - Application Notes (REV 0) PDF (745.3 kB) AN333307 Nov 2006
XGATE Library: SCI Emulation (REV 0) PDF (166.6 kB) AN329209 Aug 2006
Low-Power Techniques for the S12X Family (REV 0) PDF (213.1 kB) AN3289.PDF12 Jul 2006
MSCAN Driver for MC9S12XDP512 Using XGATE (REV 1) PDF (231.9 kB) AN272621 Apr 2006
XGATE Library: Load Measurement (REV 0) PDF (176.6 kB) AN325306 Apr 2006
AN3224, Tutorial: Introducing the XGATE Module to Consumer and Industrial Application Developers - Application Notes (REV 0) PDF (673.5 kB) AN322408 Mar 2006
AN3145, XGATE Library: Using the NXP® XGATE Software Library - Application Notes (REV 0) PDF (146.0 kB) AN314528 Feb 2006
XGATE Library: TN/STN LCD Driver (REV 0) PDF (417.4 kB) AN321928 Feb 2006
XGATE Library: PWM Driver (REV 0) PDF (243.8 kB) AN322528 Feb 2006
XGATE Library: ATD Average (REV 0) PDF (334.7 kB) AN322628 Feb 2006
PWM Generation Using HCS12 Timer Channels (REV 1) PDF (59.7 kB) AN261212 Jan 2006
An Introduction to the External Bus Interface on the HCS12X (REV 3) PDF (271.5 kB) AN270818 Nov 2005
Using the XGATE for Manchester Decoding (REV 0) PDF (644.6 kB) AN301521 Oct 2005
How to Configure and Use the XGATE on S12X Devices (REV 0) PDF (428.9 kB) AN268510 Jun 2004
Using the HCS12X PIT as a 24-bit Elapsed Timer (REV 0) PDF (337.5 kB) AN272410 Jun 2004
ADC Definitions and Specifications (REV 0) PDF (2.4 MB) AN243821 Feb 2003
Non-Volatile Memory Technology Overview (REV 0) PDF (1.2 MB) AN183727 Mar 2000
Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers (REV 0) PDF (456.1 kB) AN105001 Jan 2000
Noise Reduction Techniques for Microcontroller-Based Systems (REV 0) PDF (554.7 kB) AN170501 Jan 1999
Determining MCU Oscillator Start-Up Parameters (REV 1) PDF (340.0 kB) AN178301 Jan 1999
Expanding Digital Input with an A/D Converter (REV 1) PDF (803.4 kB) AN177501 Jan 1998
System Design and Layout Techniques for Noise Reduction in MCU-Based Systems (REV 0) PDF (599.8 kB) AN125901 Jan 1995
Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers (REV 0) PDF (283.9 kB) AN126301 Jan 1995
参考手册 (1)
名称/描述修改日期
S12XCPUV1 - Reference Manual (REV 1.01) PDF (1.9 MB) S12XCPUV113 Mar 2005
工程设计要点 (2)
名称/描述修改日期
MISRA Compliance in NXP® Automotive C Language Header Files - Engineering Bulletin (REV 1) PDF (197.0 kB) EB79328 May 2013
Use of OSC2/XTAL as a Clock Output on NXP® Semiconductors Microcontrollers (REV 0) PDF (225.4 kB) EB39619 Jun 2002
简介 (3)
名称/描述修改日期
Automotive Airbag Safety Systems - Fact Sheet (REV 9) PDF (366.7 kB) AIRBAGFS12 Sep 2016
HCS12X - Fact Sheet (REV 2) PDF (157.1 kB) HC9S12XFAMFS01 Jun 2005
XGATE Co-processor Summary Brochure (REV 0) PDF (269.5 kB) XGATECOPROCFS21 Jan 2005
手册 (1)
名称/描述修改日期
Getting Started with NXP® Development Tools Brochure (REV 5) PDF (209.4 kB) BRDEVTOOLS17 Apr 2009
产品变更通知 (1)
名称/描述修改日期
Copper Wire Conversion for Microcontroller and Microprocessor Devices (REV 0) HTM (311.5 kB) PCN1623520 May 2014
支持信息 (1)
名称/描述修改日期
S12X Training Fact Sheet (REV 1) PDF (151.9 kB) S12XTRAININGFS09 Dec 2008
编程器(闪存等)
调试器与运行期分析
  • D-Bug12XZ (REV 6.0.0b17) ZIP D-Bug12XZ 2/26/2016
订购信息
型号状态状态认证级别封装类型和焊端数内部闪存 (KB)内部RAM (KB)EEPROM (KB)ADCPWM工作频率 (Max) (MHz)CANSCISPI供电电压 (Min-Max) (V)工作环境温度 (Min-Max) (°C)GPIOs其他特性协处理器类型视频/显示功能预算报价(不含税)(CNY)
MC9S12XA512CALActive10-YEARS APPLICATION LIFELQFP 11251232416-ch. 10-bit7-ch. 8-bit80633.15 to 5.5-40 to 8591XGATE10K @ CNY73.74
MC9S12XA512CAAActive10-YEARS APPLICATION LIFEQFP 805123248-ch. 10-bit7-ch. 8-bit80633.15 to 5.5-40 to 8559XGATE10K @ CNY72.92
MC9S12XA512CAGActive10-YEARS APPLICATION LIFELQFP 14451232424-ch. 10-bit7-ch. 8-bit80633.15 to 5.5-40 to 85119XGATE10K @ CNY74.91
MC9S12XA512VAAActive10-YEARS APPLICATION LIFEQFP 805123248-ch. 10-bit7-ch. 8-bit80633.15 to 5.5-40 to 10559XGATE10K @ CNY76.56
MC9S12XA256CALActive10-YEARS APPLICATION LIFELQFP 11225616416-ch. 10-bit7-ch. 8-bit80433.15 to 5.5-40 to 8591XGATE10K @ CNY57.85
MC9S12XA256CAAActive10-YEARS APPLICATION LIFEQFP 802561648-ch. 10-bit7-ch. 8-bit80223.15 to 5.5-40 to 8559XGATE10K @ CNY57.03
MC9S12XA256VAAActive10-YEARS APPLICATION LIFEQFP 802561648-ch. 10-bit7-ch. 8-bit80223.15 to 5.5-40 to 10591XGATE10K @ CNY59.92
MC9S12XA256VALActive10-YEARS APPLICATION LIFELQFP 11225616416-ch. 10-bit7-ch. 8-bit80433.15 to 5.5-40 to 10591XGATE10K @ CNY60.74
MC9S12XA256CAGNo Longer Manufactured10-YEARS APPLICATION LIFELQFP 14425616480433.15 to 5.5-40 to 85119XGATE
MC9S12XA512VAGNo Longer ManufacturedAUTO; >=10 YEARS APPLICATION LIFEQFP 14451232480-40 to 105119
MC9S12XA256CAARNo Longer Manufactured10-YEARS APPLICATION LIFEQFP 80256164803.15 to 5.5-40 to 8559XGATE
MC9S12XA512VALNo Longer ManufacturedAUTO; >=10 YEARS APPLICATION LIFE512324803.15 to 5.5-40 to 10591
MC9S12XA256VAGNo Longer ManufacturedAUTO; >=10 YEARS APPLICATION LIFEQFP 14425616480-40 to 105119XGATE
封装环保信息
封装说明Outline Version包装产品状态部件编号化学成分RoHS / Pb Free中国RoHS查询MSLPPT (°C)
LQFP 144 20*20*1.4P0.598ASS23177WMPQ - 300 BRICKPOQ - 600 BOXActiveMC9S12XA512CAGMC9S12XA512CAG.pdf3260
MPQ - 300 BRICKPOQ - 300 BRICKNo Longer ManufacturedMC9S12XA256CAGMC9S12XA256CAG.pdf3260
No Longer ManufacturedMC9S12XA512VAGMC9S12XA512VAG.pdf3260
No Longer ManufacturedMC9S12XA256VAGMC9S12XA256VAG.pdf3260
QFP 80 14*14*2.2P0.6598ASB42846BMPQ - 420 BRICKPOQ - 420 BRICKActiveMC9S12XA512VAAMC9S12XA512VAA.pdf3260
MPQ - 420 BRICKPOQ - 420 BRICKActiveMC9S12XA512CAAMC9S12XA512CAA.pdf3260
MPQ - 420 BRICKPOQ - 420 BRICKActiveMC9S12XA256CAAMC9S12XA256CAA.pdf3260
MPQ - 84 TRAYPOQ - 420 BRICKActiveMC9S12XA256VAAMC9S12XA256VAA.pdf3260
No Longer ManufacturedMC9S12XA256CAARMC9S12XA256CAAR.pdf3260
LQFP 112 20*20*1.4P0.6598ASS23330WMPQ - 300 BRICKPOQ - 600 BOXActiveMC9S12XA512CALMC9S12XA512CAL.pdf3260
MPQ - 300 BRICKPOQ - 600 BOXActiveMC9S12XA256CALMC9S12XA256CAL.pdf3260
MPQ - 300 BRICKPOQ - 600 BOXActiveMC9S12XA256VALMC9S12XA256VAL.pdf3260
No Longer ManufacturedMC9S12XA512VALMC9S12XA512VAL.pdf3260
MC9S12XDP512 - Data Sheet S12XD
MSE9S12XDG128_0M42E Mask Set Errata S12XD
MSE9S12XDG128_1M42E Mask Set Errata S12XD
MSE9S12XDG128_2M42E Mask Set Errata S12XD
MSE9S12XDP512_0L15Y Mask Set Errata S12XD
MSE9S12XDP512_0L40V Mask Set Errata S12XD
MSE9S12XDP512_0M23S Mask Set Errata S12XD
FTX: Flash Command influenced by Backdoor Key write Errata S12XD
AN5233, Isolator Board for In-Circuit Debugging & Programming tools of NXP® MCUs & MPUs - Application... S08SL
AN4483, Emulated EEPROM Routines for the S12P Family - Application Notes S12XS
Investigating XGATE Software Errors S12XE
HCS12 and S12X Family Compatibility S12XS
AN3493, XGATE Library: Driving a TFT LCD Panel - Application Notes S12XE
AN3458, Debugging XGATE Code Debug Features of S12X(E) MCUs - Application Notes S12XE
HCS12X Family Memory Organization S12XD
AN3333, XGATE Library: Signal Gateway - Application Notes S12XE
XGATE Library: SCI Emulation S12XE
Low-Power Techniques for the S12X Family S12XE
MSCAN Driver for MC9S12XDP512 Using XGATE S12XE
XGATE Library: Load Measurement S12XE
AN3224, Tutorial: Introducing the XGATE Module to Consumer and Industrial Application Developers - Application Notes S12XE
AN3145, XGATE Library: Using the NXP® XGATE Software Library - Application Notes S12XE
XGATE Library: TN/STN LCD Driver S12XE
XGATE Library: PWM Driver S12XE
XGATE Library: ATD Average S12XE
PWM Generation Using HCS12 Timer Channels S12XD
An Introduction to the External Bus Interface on the HCS12X S12XE
Using the XGATE for Manchester Decoding S12XE
How to Configure and Use the XGATE on S12X Devices S12XE
Using the HCS12X PIT as a 24-bit Elapsed Timer S12XS
ADC Definitions and Specifications S08SC4
Non-Volatile Memory Technology Overview S08SL
Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers S08SL
Noise Reduction Techniques for Microcontroller-Based Systems S12XE
Determining MCU Oscillator Start-Up Parameters S12XE
Expanding Digital Input with an A/D Converter S12XD
System Design and Layout Techniques for Noise Reduction in MCU-Based Systems S08D
Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers S08D
S12XCPUV1 - Reference Manual S12XD
MISRA Compliance in NXP® Automotive C Language Header Files - Engineering Bulletin S12ZVL
Use of OSC2/XTAL as a Clock Output on NXP® Semiconductors Microcontrollers S12XD
Automotive Airbag Safety Systems - Fact Sheet mc33797
HCS12X - Fact Sheet S12XD
XGATE Co-processor Summary Brochure S12XE
Getting Started with NXP® Development Tools Brochure S08AW
Copper Wire Conversion for Microcontroller and Microprocessor Devices S08SL
S12X Training Fact Sheet S12XS
LFBDMPGMRS12FW s12q
D-Bug12XZ s12zvm
98ASS23177W K51_100
MC9S12XA512CAG.pdf s12xa
MC9S12XA256CAG.pdf s12xa
MC9S12XA512VAG.pdf s12xa
MC9S12XA256VAG.pdf s12xa
98ASB42846B s12q
MC9S12XA512VAA.pdf s12xa
MC9S12XA512CAA.pdf s12xa
MC9S12XA256CAA.pdf s12xa
MC9S12XA256VAA.pdf s12xa
MC9S12XA256CAAR.pdf s12xa
98ASS23330W MCF5223X
MC9S12XA512CAL.pdf s12xa
MC9S12XA256CAL.pdf s12xa
MC9S12XA256VAL.pdf s12xa
MC9S12XA512VAL.pdf s12xa