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

MC9S12H128 MCU是由标准的片上外设组成的16位器件,包括HCS12 CPU。

MC9S12H128具有完整的16位数据吞吐通道。

由于包含PLL电路,因此可以调整功耗和性能

除每个模块上提供的I/O端口外,还提供12个通用I/O引脚,具备中断和从停止或等待模式唤醒的功能。

特性
  • HCS12内核
  • CRG (低电流振荡器、PLL、复位、时钟、COP看门狗、实时中断、时钟监视器)
  • 带中断功能的8位和4位端口
  • 128K闪存EEPROM、4K字节EEPROM、6K字节RAM
  • 10位16通道模数转换器(ADC)
  • 两个兼容CAN 2.0 A/B软件的1M bit/s模块
  • 16位8通道定时器
  • 6个PWM通道(8位6通道或16位3通道)
  • 串行接口:SCI、SPI、IIC
  • 带可变输入电压的液晶显示屏驱动,可配置多达32个前面板和4个背板或通用输入或输出
  • 24个高电流驱动器,适用于PWM电机控制
数据手册 (2)
名称/描述修改日期
MC9S12H256 Data Sheet and Reference Manual, zip format. Covers also MC9S12H128 (REV 6) ZIP (6.2 MB) 9S12H256_ZIP07 May 2010
HCS12 Document Methodology - Data Sheet (REV 0.2) PDF (229.9 kB) READ-ME_HCS1209 Jul 2003
勘误表 (3)
名称/描述修改日期
MSE9S12H256_1K78X Mask Set Errata (REV 01.09) HTM (92.0 kB) MSE9S12H256_1K78X08 Apr 2011
MSE9S12H256_0K78X Mask Set Errata (REV 01.09) HTM (95.9 kB) MSE9S12H256_0K78X14 Feb 2011
MSE9S12H256_2K78X Mask Set Errata (REV 01.09) HTM (83.5 kB) MSE9S12H256_2K78X14 Feb 2011
应用说明 (36)
名称/描述修改日期
A Utility for Programming Single FLASH Array HCS12 MCUs, with Minimum RAM Overhead (REV 2) PDF (120.5 kB) AN272025 Apr 2008
AN3391, LFAE Bootloader Example and Interface for use with AN2546 - Application Notes (REV 0) PDF (106.6 kB) AN339112 Jan 2007
PWM Generation Using HCS12 Timer Channels (REV 1) PDF (59.7 kB) AN261212 Jan 2006
Examples of HCS12 External Bus Design; A Companion Note to AN2287/D (REV 2.1) PDF (310.7 kB) AN240810 Oct 2005
Using the HCS12 NVM Standard Software Drivers with the Cosmic Compiler (REV 0.1) PDF (104.8 kB) AN267820 Sep 2005
AN2974, Quick Start for Beginners to Drive a Stepper Motor - Application Notes (REV 1) PDF (181.2 kB) AN297422 Jun 2005
HCS12 Load RAM and Execute Bootloader User Guide (REV 1) PDF (215.1 kB) AN254622 Dec 2004
Designing Hardware for the HCS12 D-Family (REV 0) PDF (490.7 kB) AN272715 Dec 2004
HCS12 External Bus Design (REV 1) PDF (591.8 kB) AN228727 Aug 2004
A Software Interrupt Priority Scheme for HCS12 Microcontrollers (REV 0) PDF (521.7 kB) AN261710 Feb 2004
Using the MC9S12E128 to Implement an IrDA Interface (REV 0) PDF (810.5 kB) AN259717 Oct 2003
Serial Monitor Program for HCS12 MCUs (REV 0) PDF (797.8 kB) AN254811 Sep 2003
HCS12 Software Stationery (REV 0) PDF (3.0 MB) AN248526 Aug 2003
HCS12 NVM Guidelines (REV 3) PDF (3.4 MB) AN240030 Jul 2003
An Overview of the HCS12 ATD Module (REV 0) PDF (592.7 kB) AN242802 Apr 2003
Interfacing to the HCS12 ATD Module (REV 0) PDF (1.8 MB) AN242919 Mar 2003
ADC Definitions and Specifications (REV 0) PDF (2.4 MB) AN243821 Feb 2003
Low Power Management using HCS12 and SBC devices (REV 0) PDF (1.6 MB) AN246107 Feb 2003
Implementation of a UDP/IP Stack on HCS12 Microcontrollers (REV 0) PDF (4.2 MB) AN230421 Oct 2002
Opto Isolation Circuits For In Circuit Debugging of 68HC9(S)12 and 68HC908 Microcontrollers (REV 0) PDF (1.0 MB) AN234225 Sep 2002
Using the I2C Bus with HCS12 Microcontrollers (REV 0) PDF (795.4 kB) AN231814 Aug 2002
Audio Reproduction on HCS12 Microcontrollers (REV 0) PDF (525.9 kB) AN225023 Jan 2002
Using Background Debug Mode for the M68HC12 Family (REV 0) PDF (615.8 kB) AN210402 Feb 2001
Local Interconnect Network (LIN) Demonstration (REV 0) PDF (4.3 MB) AN210301 Dec 2000
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
Using the Callable Routines in D-Bug12 (REV 0) PDF (1.1 MB) AN1280A01 Jan 1997
Using M68HC12 Indexed Indirect Addressing (REV 1) PDF (386.6 kB) AN171601 Jan 1997
Using and Extending D-Bug12 Routines (REV 0) PDF (613.3 kB) AN128001 Jan 1996
Transporting M68HC11 Code to M68HC12 Devices (REV 0) PDF (1.7 MB) AN128401 Jan 1996
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)
名称/描述修改日期
S12CPUV2 - Reference Manual (REV 4) PDF (1.8 MB) S12CPUV201 Mar 2006
用户指南 (1)
名称/描述修改日期
MC9S12HY64 Automotive Cluster Demo User's Guide (REV 2) PDF (863.6 kB) S12HY64ACDUG15 Dec 2009
工程设计要点 (2)
名称/描述修改日期
SCI Interrupt Errata Workaround for HCS12 Family Family Devices (REV 1) PDF (268.1 kB) EB61412 Feb 2003
Use of OSC2/XTAL as a Clock Output on NXP® Semiconductors Microcontrollers (REV 0) PDF (225.4 kB) EB39619 Jun 2002
简介 (2)
名称/描述修改日期
Automotive safety systems for Electronic Stability Control - Fact Sheet (REV 5) PDF (594.7 kB) STABCTRLFS23 Jul 2012
NVMSSDFS (REV 0) PDF (207.5 kB) NVMSSDFS01 Aug 2002
产品变更通知 (7)
名称/描述修改日期
0.25um ATMC and TSMCFAB3/11 KLM QFP Copper Wire and Leadframe Flag Conversion Qualification (REV 0) HTM (223.2 kB) PCN1625309 Jun 2014
TSPG 8/16 BIT TRIO TECH B/I CAPACITY (REV 0) HTM (110.1 kB) PCN1030207 Oct 2004
TRAY MATERIAL CHANGE FOR LQFP 2020 1.4. (REV 0) HTM (108.2 kB) PCN1032329 Sep 2004
UPDATE - MC QUAL OF 0.25 MICRON MC9S12C32 (REV 0) HTM (110.5 kB) PCN954516 Feb 2004
UPDATE - MC QUAL OF 0.25 MICRON MC9S12C32 (REV 0) HTM (40.3 kB) PCN929127 Oct 2003
ADVANCE NOTIFICATION OF S12 BI REDUCTION (REV 0) HTM (37.2 kB) PCN908721 Aug 2003
MC QUAL OF 0.25 MICRON MC9S12C32 (REV 0) HTM (39.9 kB) PCN910019 Aug 2003
编程器(闪存等)
器件驱动程序
订购信息
型号状态状态认证级别封装类型和焊端数内部闪存 (KB)内部RAM (KB)EEPROM (KB)ADCPWM工作频率 (Max) (MHz)CANSCISPI供电电压 (Min-Max) (V)工作环境温度 (Min-Max) (°C)GPIOs其他特性协处理器类型视频/显示功能预算报价(不含税)(CNY)
S9S12H128J1VPVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 1121286416-ch. 10-bit6-ch. 16-bit502214.5 to 5.25-40 to 10583External Memory Controller, Low Voltage Detect
S9S12H128J1VFVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 1441286416-ch. 10-bit3-ch. 8-bit502214.5 to 5.25-40 to 105115External Memory Controller, Low Voltage Detect
MC9S12H128VPVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 112128648-ch. 10-bit3-ch. 16-bit50-40 to 10599External Memory Controller, Low Voltage Detect1 @ CNY78.35
S9S12H128J1VFVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 1441286416-ch. 10-bit3-ch. 16-bit2214.5 to 5.25-40 to 105115External Memory Controller, Low Voltage Detect
S9S12H256J1VFVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 14425612216-ch. 10-bit4-ch. 16-bit502214.5 to 5.5-40 to 105117LCD Controller
S9S12H256J1VFVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 14425612216-ch. 10-bit4-ch. 16-bit502214.5 to 5.5-40 to 105117LCD Controller
S9S12H256J1VPVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 11225612216-ch. 10-bit4-ch. 16-bit502214.5 to 5.5-40 to 10585LCD Controller
MC9S12H256VFVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 14425612416-ch. 10-bit3-ch. 8-bit502214.5 to 5.25-40 to 105115External Memory Controller, Low Voltage Detect1 @ CNY99.82
MC9S12H128VFVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 144128648-ch. 10-bit3-ch. 8-bit50-40 to 10599External Memory Controller, Low Voltage Detect1 @ CNY86.20
S9S12H256J2CFVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 14425612216-ch. 10-bit4-ch. 8-bit502214.5 to 5.5-40 to 85117LCD Controller
S9S12H256J2VFVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 14425612216-ch. 10-bit4-ch. 16-bit502214.5 to 5.5-40 to 105117LCD Controller1 @ CNY101.54
MC9S12H256VFVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 14425612416-ch. 10-bit502214.5 to 5.25-40 to 105115External Memory Controller, Low Voltage Detect1 @ CNY101.54
S9S12H128J2VFVERNot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 1441286416-ch. 10-bit3-ch. 8-bit502214.5 to 5.25-40 to 105115External Memory Controller, Low Voltage Detect
MC9S12H256VPVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 11225612416-ch. 10-bit3-ch. 8-bit502214.5 to 5.25-40 to 10583External Memory Controller, Low Voltage Detect1 @ CNY90.12
S9S12H128J2VFVENot Recommended for New DesignAUTO; >=10 YEARS APPLICATION LIFELQFP 1441286416-ch. 10-bit6-ch. 16-bit502214.5 to 5.25-40 to 105115External Memory Controller, Low Voltage Detect
MC9S12H128VPVR2No Longer Manufactured1286450-40 to 10599External Memory Controller, Low Voltage Detect
MC9S12H128VPVNo Longer Manufactured1286450-40 to 10599External Memory Controller, Low Voltage Detect
封装环保信息
封装说明Outline Version包装产品状态部件编号化学成分RoHS / Pb Free中国RoHS查询MSLPPT (°C)
LQFP 112 20*20*1.4P0.6598ASS23330WMPQ - 300 BRICKPOQ - 600 BOXNot Recommended for New DesignMC9S12H128VPVEMC9S12H128VPVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignS9S12H128J1VPVERS9S12H128J1VPVER.pdf3260
MPQ - 300 BRICKPOQ - 600 BOXNot Recommended for New DesignMC9S12H256VPVEMC9S12H256VPVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignS9S12H256J1VPVERS9S12H256J1VPVER.pdf3260
Migration Complete. No Longer Manufactured. View PCN and Replacement Part
Migration Complete. No Longer Manufactured. View PCN and Replacement Part
MC9S12H128VPVMC9S12H128VPV.pdfROHS = 否   Pb-free = 否
ROHS = 否   Pb-free = 否
3220
Migration Complete. No Longer Manufactured. View PCN.MC9S12H128VPVR2MC9S12H128VPVR2.pdfROHS = 否   Pb-free = 否
ROHS = 否   Pb-free = 否
3220
LQFP 144 20*20*1.4P0.598ASS23177WMPQ - 60 TRAYPOQ - 300 BOXNot Recommended for New DesignMC9S12H128VFVEMC9S12H128VFVE.pdf3260
MPQ - 300 BRICKPOQ - 300 BOXNot Recommended for New DesignS9S12H128J1VFVES9S12H128J1VFVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignS9S12H128J1VFVERS9S12H128J1VFVER.pdf3260
MPQ - 300 BRICKPOQ - 300 BOXNot Recommended for New DesignS9S12H128J2VFVES9S12H128J2VFVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignS9S12H128J2VFVERS9S12H128J2VFVER.pdf3260
MPQ - 300 BRICKPOQ - 300 BRICKNot Recommended for New DesignMC9S12H256VFVEMC9S12H256VFVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignMC9S12H256VFVERMC9S12H256VFVER.pdf3260
MPQ - 60 TRAYPOQ - 300 BOXNot Recommended for New DesignS9S12H256J1VFVES9S12H256J1VFVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignS9S12H256J1VFVERS9S12H256J1VFVER.pdf3260
MPQ - 300 BRICKPOQ - 300 BOXNot Recommended for New DesignS9S12H256J2CFVES9S12H256J2CFVE.pdf3260
MPQ - 500 REELPOQ - 500 BOXNot Recommended for New DesignS9S12H256J2VFVERS9S12H256J2VFVER.pdf3260
MC9S12H256 Data Sheet and Reference Manual, zip format. Covers also MC9S12H128 mc9s12h
HCS12 Document Methodology - Data Sheet S12E
MSE9S12H256_1K78X Mask Set Errata mc9s12h
MSE9S12H256_0K78X Mask Set Errata mc9s12h
MSE9S12H256_2K78X Mask Set Errata mc9s12h
A Utility for Programming Single FLASH Array HCS12 MCUs, with Minimum RAM Overhead S12K
AN3391, LFAE Bootloader Example and Interface for use with AN2546 - Application Notes S12K
PWM Generation Using HCS12 Timer Channels S12XD
Examples of HCS12 External Bus Design; A Companion Note to AN2287/D S12K
Using the HCS12 NVM Standard Software Drivers with the Cosmic Compiler S12K
AN2974, Quick Start for Beginners to Drive a Stepper Motor - Application Notes S08D
HCS12 Load RAM and Execute Bootloader User Guide S12K
Designing Hardware for the HCS12 D-Family S12K
HCS12 External Bus Design S12K
A Software Interrupt Priority Scheme for HCS12 Microcontrollers S12K
Using the MC9S12E128 to Implement an IrDA Interface S12K
Serial Monitor Program for HCS12 MCUs S12K
HCS12 Software Stationery S12K
HCS12 NVM Guidelines S12K
An Overview of the HCS12 ATD Module S12K
Interfacing to the HCS12 ATD Module S12K
ADC Definitions and Specifications S08SC4
Low Power Management using HCS12 and SBC devices S12K
Implementation of a UDP/IP Stack on HCS12 Microcontrollers S12K
Opto Isolation Circuits For In Circuit Debugging of 68HC9(S)12 and 68HC908 Microcontrollers S12K
Using the I2C Bus with HCS12 Microcontrollers S12K
Audio Reproduction on HCS12 Microcontrollers S12K
Using Background Debug Mode for the M68HC12 Family S12GC
Local Interconnect Network (LIN) Demonstration S08SL
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
Using the Callable Routines in D-Bug12 S12GC
Using M68HC12 Indexed Indirect Addressing S12GC
Using and Extending D-Bug12 Routines S12GC
Transporting M68HC11 Code to M68HC12 Devices S12GC
System Design and Layout Techniques for Noise Reduction in MCU-Based Systems S08D
Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers S08D
S12CPUV2 - Reference Manual S12P
MC9S12HY64 Automotive Cluster Demo User's Guide S12HY
SCI Interrupt Errata Workaround for HCS12 Family Family Devices S12K
Use of OSC2/XTAL as a Clock Output on NXP® Semiconductors Microcontrollers S12XD
Automotive safety systems for Electronic Stability Control - Fact Sheet mc12xs2
NVMSSDFS S12D
0.25um ATMC and TSMCFAB3/11 KLM QFP Copper Wire and Leadframe Flag Conversion Qualification S08LG
TSPG 8/16 BIT TRIO TECH B/I CAPACITY S12D
TRAY MATERIAL CHANGE FOR LQFP 2020 1.4. S12E
UPDATE - MC QUAL OF 0.25 MICRON MC9S12C32 S12E
UPDATE - MC QUAL OF 0.25 MICRON MC9S12C32 S12E
ADVANCE NOTIFICATION OF S12 BI REDUCTION S12E
MC QUAL OF 0.25 MICRON MC9S12C32 S12E
LFBDMPGMRS12FW s12q
MSCAN driver for S12(X) devices s12xhy
[Archive]:Assembly examples from training course s12q
[Archive]:HCS12 PLL Component Calculator Utility s12q
98ASS23330W MCF5223X
MC9S12H128VPVE.pdf mc9s12h
S9S12H128J1VPVER.pdf mc9s12h
MC9S12H256VPVE.pdf mc9s12h
S9S12H256J1VPVER.pdf mc9s12h
MC9S12H128VPV.pdf mc9s12h
MC9S12H128VPVR2.pdf mc9s12h
98ASS23177W K51_100
MC9S12H128VFVE.pdf mc9s12h
S9S12H128J1VFVE.pdf mc9s12h
S9S12H128J1VFVER.pdf mc9s12h
S9S12H128J2VFVE.pdf mc9s12h
S9S12H128J2VFVER.pdf mc9s12h
MC9S12H256VFVE.pdf mc9s12h
MC9S12H256VFVER.pdf mc9s12h
S9S12H256J1VFVE.pdf mc9s12h
S9S12H256J1VFVER.pdf mc9s12h
S9S12H256J2CFVE.pdf mc9s12h
S9S12H256J2VFVER.pdf mc9s12h