Scalable Clusters MCUs|16-bit MCUs | NXP Semiconductors

S12XHY Scalable Cluster Microcontrollers (MCUs) with CAN

Block Diagram

S12XHY Microcontroller Block Diagram

S12XHY Microcontroller Block Diagram

Features

  • CPU12XV1 CPU core, with up to 40 MHz bus frequency
  • Up to 256 KB on-chip flash with ECC and 8 KB data flash with ECC
  • Up to 12 KB on-chip SRAM
  • Up to 40 x 4 LCD driver
  • Stepper motor controller with up to four drivers, plus four stepper stall detector modules (one for each motor)
  • Phase-locked loop (PLL) frequency multiplier with internal filter supporting 4–16 MHz amplitude controlled Pierce oscillator
  • Pulse width modulation (PWM) and two timer modules (TIM0 and TIM1)
  • Up to 12-channel, 10-bit resolution successive approximation analog-to-digital converter (ADC)
  • Serial peripheral interface (SPI) module and inter-IC bus interface (IIC) module
  • Two serial communication interface (SCI) modules supporting LIN communications
  • Two multi-scalable controller area network (MSCAN) modules (supporting CAN protocol 2.0A/B)
  • On-chip voltage regulator (Vreg) for regulation of input supply and all internal voltages
  • Autonomous periodic interrupt (API) and up to 25 key wake-up inputs
  • This product is included in NXP product longevity program, with assured supply for a minimum of 15 years after launch

Buy/Parametrics










































































































N true 0 PSPS12XHYen 11 Application Note Application Note t789 5 Application Note Software Application Note Software t783 1 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Fact Sheet Fact Sheet t523 1 Technical Notes Technical Notes t521 1 User Guide User Guide t792 1 en_US 2 1 1 English The cost-effective, high-performance, optimized automotive 16-bit S9S12XHY family is intended to bridge the gap between low-end 16-bit microcontrollers, such as the S9S12HY family, and high-performance 32-bit solutions. 1288635183228727958250 PSP 175.9 KB None None documents None 1288635183228727958250 /docs/en/fact-sheet/S12XHYFS.pdf 175867 /docs/en/fact-sheet/S12XHYFS.pdf S12XHYFS N 2010-12-15 S12XHY Fact Sheet /docs/en/fact-sheet/S12XHYFS.pdf /docs/en/fact-sheet/S12XHYFS.pdf Fact Sheet N Y 736675474163315314 2022-12-07 pdf en Dec 7, 2010 Fact Sheet t523 Fact Sheet Fact Sheet N N S12XHY Fact Sheet 2 S912XHY128F0CLM,S912XHY256F0VLM 1.04 English The MC9S12XHY family is an optimized, automotive, 16-bit microcontroller product line that is specifically designed for entry level instrument clusters. This family also services generic automotive applications requiring CAN, LCD, Motor driver control or LIN/SAE J2602. Typical examples of these applications include instrument clusters for automobiles and 2 or 3 wheelers, HVAC displays, general purpose motor control and body controllers. 1291931232269724079538 PSP 4.9 MB None None documents None 1291931232269724079538 /docs/en/data-sheet/MC9S12XHY256RMV1.pdf 4911689 /docs/en/data-sheet/MC9S12XHY256RMV1.pdf MC9S12XHY256RMV1 N N 2010-12-15 MC9S12XHY256 Covers MC9S12XHY Family - Data Sheet /docs/en/data-sheet/MC9S12XHY256RMV1.pdf /docs/en/data-sheet/MC9S12XHY256RMV1.pdf Data Sheet N Y 980000996212993340 2022-12-07 pdf N en Jun 30, 2013 Data Sheet t520 Data Sheet Data Sheet Y N MC9S12XHY256 Covers MC9S12XHY Family - Data Sheet true en_US en Application Note Application Note 5 3 0 English Presenting information about Galvanically Isolated Circuit Board that provides electrical isolation between a development tool and an application. 1450347856433701644145 PSP 2.0 MB None None documents None 1450347856433701644145 /docs/en/application-note/AN5233.pdf 2000386 /docs/en/application-note/AN5233.pdf AN5233 documents N N 2021-07-21 AN5233: Isolator Board for In-Circuit Debugging and Programming tools – Application Note /docs/en/application-note/AN5233.pdf /docs/en/application-note/AN5233.pdf Application Note N 645036621402383989 2023-06-07 pdf N en Dec 16, 2015 645036621402383989 Application Note Y N AN5233: Isolator Board for In-Circuit Debugging and Programming tools – Application Note 4 1 English AN4024SW.zip /secured/assets/documents/en/application-note-software/AN4024SW.zip /webapp/Download?colCode=AN4024SW&appType=license&docLang=en This application note describes a technique to perform high speed stall detection whilst micro-stepping a motor by measuring the Flyback time. This technique overcomes many of the drawbacks associated with traditional Back EMF sensing during full step movement. 1260993611484705531352 PSP 1.2 MB None None documents None 1260993611484705531352 /docs/en/application-note/AN4024.pdf 1214144 /docs/en/application-note/AN4024.pdf AN4024 documents N N 2016-10-31 S12HY and S12XHY Stepper Stall Detect /docs/en/application-note/AN4024.pdf /docs/en/application-note/AN4024.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Nov 26, 2010 645036621402383989 Application Note Y N S12HY and S12XHY Stepper Stall Detect 5 0 English This application note was created to assist with the migration of cluster applications from the S12HY to the S12XHY micrcontroller. Both devices are part of the same family, they share a high degree of compatibility between their modules and therefore most application software from the S12HY will function on the S12XHY. Similarly, this document is also useful for migrating applications from established microcontrollers, namely the S12HZ and the S12XHZ. 1290473673728699076018 PSP 13.8 MB None None documents None 1290473673728699076018 /docs/en/application-note/AN4201.pdf 13846653 /docs/en/application-note/AN4201.pdf AN4201 documents N 2010-11-22 Migrating Applications from S12HY to S12XHY /docs/en/application-note/AN4201.pdf /docs/en/application-note/AN4201.pdf Application Note N 645036621402383989 2022-12-07 pdf en Nov 26, 2010 645036621402383989 Application Note Y N Migrating Applications from S12HY to S12XHY 6 1 English AN3330SW.zip /docs/en/application-note-software/AN3330SW.zip /webapp/sps/download/license.jsp?colCode=AN3330SW&docLang=en 1171478115353710498114 PSP 322.1 KB None None documents None 1171478115353710498114 /docs/en/application-note/AN3330.pdf 322144 /docs/en/application-note/AN3330.pdf AN3330 documents N 2007-02-14 Introduction to the Stepper Stall Detector Module /docs/en/application-note/AN3330.pdf /docs/en/application-note/AN3330.pdf Application Note N 645036621402383989 2022-12-07 pdf en Nov 26, 2010 645036621402383989 Application Note Y N Introduction to the Stepper Stall Detector Module 7 0 English AN4236SW.zip /docs/en/application-note-software/AN4236SW.zip /docs/en/application-note-software/AN4236SW.zip This publication serves to document demonstration lab
software examples. The examples show how to configure and use the modules to users getting started
with the MC9S12XHY family of MCUs. 1290762713940707935916 PSP 891.3 KB None None documents None 1290762713940707935916 /docs/en/application-note/AN4236.pdf 891271 /docs/en/application-note/AN4236.pdf AN4236 documents N 2010-11-26 MC9S12XHY-Family Demonstration Lab Training /docs/en/application-note/AN4236.pdf /docs/en/application-note/AN4236.pdf Application Note N 645036621402383989 2022-12-07 pdf en Nov 26, 2010 645036621402383989 Application Note Y N MC9S12XHY-Family Demonstration Lab Training User Guide User Guide 1 8 0 English The dashboard is run with the S12XHY 16-bit MCU, which is responsible for driving all the board functionality. The hardware comes complete with four VID-23 shaft illuminated motors, a 160 segment LCD display, Molex CAN and LIN connections, a piezoelectric speaker to demonstrate sound capability, and a series of switches and LEDs to emulate standard dashboard functionality. 1287472528965719489776 PSP 891.6 KB None None documents None 1287472528965719489776 /docs/en/user-guide/S12XHY256ACDUG.pdf 891612 /docs/en/user-guide/S12XHY256ACDUG.pdf S12XHY256ACDUG documents N 2010-10-19 16-bit MCU: S12XHY256 Automotive Cluster Demo - User’s Guide /docs/en/user-guide/S12XHY256ACDUG.pdf /docs/en/user-guide/S12XHY256ACDUG.pdf User Guide N 132339537837198660 2023-06-18 pdf en Oct 18, 2010 132339537837198660 User Guide Y N 16-bit MCU: S12XHY256 Automotive Cluster Demo - User’s Guide Application Note Software Application Note Software 1 9 0 English 1290805778480711489696 PSP 5.1 MB None None documents None 1290805778480711489696 /docs/en/application-note-software/AN4236SW.zip 5116327 /docs/en/application-note-software/AN4236SW.zip AN4236SW documents N 2010-11-26 MC9S12XHY-Family Demonstration Lab Training /docs/en/application-note-software/AN4236SW.zip /docs/en/application-note-software/AN4236SW.zip Application Note Software N 789425793691620447 2022-12-07 zip en Nov 26, 2010 789425793691620447 Application Note Software D N MC9S12XHY-Family Demonstration Lab Training Technical Notes Technical Notes 1 10 1 English EB793: This document, developed in response to customer inquiries, describes Motor Industry Software Reliability Association (MISRA™) compliance in the C Language header files provided by NXP for the automotive market. 1369851108709706895647 PSP 197.0 KB Registration without Disclaimer None documents Extended 1369851108709706895647 /secured/assets/documents/en/engineering-bulletin/EB793.pdf 197012 /secured/assets/documents/en/engineering-bulletin/EB793.pdf EB793 documents Y N 2016-10-31 MISRA Compliance in Freescale Automotive C Language Header Files - Engineering Bulletin /webapp/Download?colCode=EB793 /secured/assets/documents/en/engineering-bulletin/EB793.pdf Technical Notes N 389245547230346745 2024-07-15 pdf Y en May 28, 2013 389245547230346745 Technical Notes Y N MISRA Compliance in Freescale Automotive C Language Header Files - Engineering Bulletin Errata Errata 1 11 Rev. April 16 English This errata sheet applies to the following devices: MC9S12XHY256 1296863276713701043659 PSP 14.8 KB None None documents None 1296863276713701043659 /docs/en/errata/MSE9S12XHY256_0M23Y.htm 14840 /docs/en/errata/MSE9S12XHY256_0M23Y.htm MSE9S12XHY256_0M23Y documents N N 2011-02-04 MC9S12XHY256, Mask 0M23Y /docs/en/errata/MSE9S12XHY256_0M23Y.htm /docs/en/errata/MSE9S12XHY256_0M23Y.htm Errata N 155452329886410597 2022-12-07 htm N en Nov 6, 2012 155452329886410597 Errata Y N MC9S12XHY256, Mask 0M23Y false 0 S12XHY downloads en true 1 Y PSP Y Y Application Note 5 /docs/en/application-note/AN5233.pdf 2021-07-21 1450347856433701644145 PSP 3 Dec 16, 2015 Application Note Presenting information about Galvanically Isolated Circuit Board that provides electrical isolation between a development tool and an application. None /docs/en/application-note/AN5233.pdf English documents 2000386 None 645036621402383989 2023-06-07 N /docs/en/application-note/AN5233.pdf AN5233: Isolator Board for In-Circuit Debugging and Programming tools – Application Note /docs/en/application-note/AN5233.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N AN5233: Isolator Board for In-Circuit Debugging and Programming tools – Application Note 2.0 MB AN5233 N 1450347856433701644145 /docs/en/application-note/AN4024.pdf 2016-10-31 1260993611484705531352 PSP 4 Nov 26, 2010 Application Note This application note describes a technique to perform high speed stall detection whilst micro-stepping a motor by measuring the Flyback time. This technique overcomes many of the drawbacks associated with traditional Back EMF sensing during full step movement. None /docs/en/application-note/AN4024.pdf English documents 1214144 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN4024.pdf S12HY and S12XHY Stepper Stall Detect /docs/en/application-note/AN4024.pdf documents 645036621402383989 Application Note N en None Y pdf 1 N N S12HY and S12XHY Stepper Stall Detect 1.2 MB AN4024 N 1260993611484705531352 /docs/en/application-note/AN4201.pdf 2010-11-22 1290473673728699076018 PSP 5 Nov 26, 2010 Application Note This application note was created to assist with the migration of cluster applications from the S12HY to the S12XHY micrcontroller. Both devices are part of the same family, they share a high degree of compatibility between their modules and therefore most application software from the S12HY will function on the S12XHY. Similarly, this document is also useful for migrating applications from established microcontrollers, namely the S12HZ and the S12XHZ. None /docs/en/application-note/AN4201.pdf English documents 13846653 None 645036621402383989 2022-12-07 /docs/en/application-note/AN4201.pdf Migrating Applications from S12HY to S12XHY /docs/en/application-note/AN4201.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N Migrating Applications from S12HY to S12XHY 13.8 MB AN4201 N 1290473673728699076018 /docs/en/application-note/AN3330.pdf 2007-02-14 1171478115353710498114 PSP 6 Nov 26, 2010 Application Note None /docs/en/application-note/AN3330.pdf English documents 322144 None 645036621402383989 2022-12-07 /docs/en/application-note/AN3330.pdf Introduction to the Stepper Stall Detector Module /docs/en/application-note/AN3330.pdf documents 645036621402383989 Application Note N en None Y pdf 1 N Introduction to the Stepper Stall Detector Module 322.1 KB AN3330 N 1171478115353710498114 /docs/en/application-note/AN4236.pdf 2010-11-26 1290762713940707935916 PSP 7 Nov 26, 2010 Application Note This publication serves to document demonstration lab
software examples. The examples show how to configure and use the modules to users getting started
with the MC9S12XHY family of MCUs. None /docs/en/application-note/AN4236.pdf English documents 891271 None 645036621402383989 2022-12-07 /docs/en/application-note/AN4236.pdf MC9S12XHY-Family Demonstration Lab Training /docs/en/application-note/AN4236.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N MC9S12XHY-Family Demonstration Lab Training 891.3 KB AN4236 N 1290762713940707935916 Application Note Software 1 /docs/en/application-note-software/AN4236SW.zip 2010-11-26 1290805778480711489696 PSP 9 Nov 26, 2010 Application Note Software None /docs/en/application-note-software/AN4236SW.zip English documents 5116327 None 789425793691620447 2022-12-07 /docs/en/application-note-software/AN4236SW.zip MC9S12XHY-Family Demonstration Lab Training /docs/en/application-note-software/AN4236SW.zip documents 789425793691620447 Application Note Software N en None D zip 0 N MC9S12XHY-Family Demonstration Lab Training 5.1 MB AN4236SW N 1290805778480711489696 Data Sheet 1 /docs/en/data-sheet/MC9S12XHY256RMV1.pdf 2010-12-15 1291931232269724079538 PSP 2 Jun 30, 2013 Data Sheet Data Sheet The MC9S12XHY family is an optimized, automotive, 16-bit microcontroller product line that is specifically designed for entry level instrument clusters. This family also services generic automotive applications requiring CAN, LCD, Motor driver control or LIN/SAE J2602. Typical examples of these applications include instrument clusters for automobiles and 2 or 3 wheelers, HVAC displays, general purpose motor control and body controllers. None /docs/en/data-sheet/MC9S12XHY256RMV1.pdf English 4911689 None Data Sheet 2022-12-07 N /docs/en/data-sheet/MC9S12XHY256RMV1.pdf MC9S12XHY256 Covers MC9S12XHY Family - Data Sheet /docs/en/data-sheet/MC9S12XHY256RMV1.pdf documents 980000996212993340 Data Sheet N Y en None Y t520 pdf 1.04 N N MC9S12XHY256 Covers MC9S12XHY Family - Data Sheet 4.9 MB S912XHY128F0CLM,S912XHY256F0VLM MC9S12XHY256RMV1 N 1291931232269724079538 Errata 1 /docs/en/errata/MSE9S12XHY256_0M23Y.htm 2011-02-04 1296863276713701043659 PSP 11 Nov 6, 2012 Errata This errata sheet applies to the following devices: MC9S12XHY256 None /docs/en/errata/MSE9S12XHY256_0M23Y.htm English documents 14840 None 155452329886410597 2022-12-07 N /docs/en/errata/MSE9S12XHY256_0M23Y.htm MC9S12XHY256, Mask 0M23Y /docs/en/errata/MSE9S12XHY256_0M23Y.htm documents 155452329886410597 Errata N en None Y htm Rev. April 16 N N MC9S12XHY256, Mask 0M23Y 14.8 KB MSE9S12XHY256_0M23Y N 1296863276713701043659 Fact Sheet 1 /docs/en/fact-sheet/S12XHYFS.pdf 2010-12-15 1288635183228727958250 PSP 1 Dec 7, 2010 Fact Sheet Fact Sheet The cost-effective, high-performance, optimized automotive 16-bit S9S12XHY family is intended to bridge the gap between low-end 16-bit microcontrollers, such as the S9S12HY family, and high-performance 32-bit solutions. None /docs/en/fact-sheet/S12XHYFS.pdf English 175867 None Fact Sheet 2022-12-07 /docs/en/fact-sheet/S12XHYFS.pdf S12XHY Fact Sheet /docs/en/fact-sheet/S12XHYFS.pdf documents 736675474163315314 Fact Sheet N Y en None N t523 pdf 1 N S12XHY Fact Sheet 175.9 KB S12XHYFS N 1288635183228727958250 Technical Notes 1 /secured/assets/documents/en/engineering-bulletin/EB793.pdf 2016-10-31 1369851108709706895647 PSP 10 May 28, 2013 Technical Notes EB793: This document, developed in response to customer inquiries, describes Motor Industry Software Reliability Association (MISRA™) compliance in the C Language header files provided by NXP for the automotive market. Registration without Disclaimer /secured/assets/documents/en/engineering-bulletin/EB793.pdf English documents 197012 None 389245547230346745 2024-07-15 Y /webapp/Download?colCode=EB793 MISRA Compliance in Freescale Automotive C Language Header Files - Engineering Bulletin /secured/assets/documents/en/engineering-bulletin/EB793.pdf documents 389245547230346745 Technical Notes N en Extended Y pdf 1 Y N MISRA Compliance in Freescale Automotive C Language Header Files - Engineering Bulletin 197.0 KB EB793 N 1369851108709706895647 User Guide 1 /docs/en/user-guide/S12XHY256ACDUG.pdf 2010-10-19 1287472528965719489776 PSP 8 Oct 18, 2010 User Guide The dashboard is run with the S12XHY 16-bit MCU, which is responsible for driving all the board functionality. The hardware comes complete with four VID-23 shaft illuminated motors, a 160 segment LCD display, Molex CAN and LIN connections, a piezoelectric speaker to demonstrate sound capability, and a series of switches and LEDs to emulate standard dashboard functionality. None /docs/en/user-guide/S12XHY256ACDUG.pdf English documents 891612 None 132339537837198660 2023-06-18 /docs/en/user-guide/S12XHY256ACDUG.pdf 16-bit MCU: S12XHY256 Automotive Cluster Demo - User’s Guide /docs/en/user-guide/S12XHY256ACDUG.pdf documents 132339537837198660 User Guide N en None Y pdf 0 N 16-bit MCU: S12XHY256 Automotive Cluster Demo - User’s Guide 891.6 KB S12XHY256ACDUG N 1287472528965719489776 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 11 documents

Compact List

Application Note (5)
Application Note Software (1)
Data Sheet (1)
Errata (1)
Fact Sheet (1)
Technical Notes (1)
Show All

Design Files

Hardware

Quick reference to our board types.

1-5 of 6 hardware offerings

Show All

Software

Quick reference to our software types.

1-5 of 7 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

4 engineering services

To find additional partner offerings that support this product, visit our Partner Marketplace.