16-bit Automotive Microcontroller | NXP Semiconductors

16-bit Automotive Microcontroller

  • This page contains information on a product that is no longer manufactured (discontinued). Specifications and information herein are available for historical reference only.

Roll over image to zoom in

N true 0 PSPS12Ren 11 Application Note Application Note t789 2 Application Note Software Application Note Software t783 1 Data Sheet Data Sheet t520 1 Errata Errata t522 2 Product Brief Product Brief t532 1 Reference Manual Reference Manual t877 1 Technical Notes Technical Notes t521 2 User Guide User Guide t792 1 en_US 0 false en_US en Data Sheet Data Sheet 1 1 1.06 English The MC3S12RG128 MCU is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit (CPU12), up to 128K bytes of ROM, 8K bytes of RAM, two asynchronous serial communications interfaces (SCI), two serial peripheral interfaces (SPI), IIC-bus, an enhanced capture timer (ECT), two 8-channel 10-bit analog-to-digital converters (ADC), an eight-channel pulse-width modulator (PWM), and up to two CAN 2.0 A, B software compatible modules (MSCAN12). 1137455752564697881555 PSP 2.9 MB None None documents None 1137455752564697881555 /docs/en/data-sheet/MC3S12RG128V1.pdf 2933330 /docs/en/data-sheet/MC3S12RG128V1.pdf MC3S12RG128V1 documents N N 2006-01-16 MC3S12RG128 covers MC3S12RB128, MC3S12R64 - Data Sheet /docs/en/data-sheet/MC3S12RG128V1.pdf /docs/en/data-sheet/MC3S12RG128V1.pdf Data Sheet N 980000996212993340 2022-12-07 pdf N en Dec 1, 2006 980000996212993340 Data Sheet Y N MC3S12RG128 covers MC3S12RB128, MC3S12R64 - Data Sheet Reference Manual Reference Manual 1 2 4 English S12CPUV2: This manual describes the features and operation of the core (central processing unit, or CPU, and development support functions) used in all HCS12 microcontrollers. For reference, information is provided for the M68HC12. 1057081966191736936200 PSP 3.5 MB Registration without Disclaimer None documents Extended 1057081966191736936200 /secured/assets/documents/en/reference-manual/S12CPUV2.pdf 3485215 /secured/assets/documents/en/reference-manual/S12CPUV2.pdf S12CPUV2 documents Y N 2016-10-31 S12CPUV2 - Reference Manual /webapp/Download?colCode=S12CPUV2 /secured/assets/documents/en/reference-manual/S12CPUV2.pdf Reference Manual N 500633505221135046 2022-12-07 pdf Y en Mar 1, 2006 500633505221135046 Reference Manual Y N S12CPUV2 - Reference Manual Application Note Application Note 2 3 2 Chinese Describing injection currents in terms of the data sheet electrical specifications for normal recommended operating conditions and for error conditions that allow short-term violations of the recommended operating conditions as listed in the device absolute maximum injection current specifications. Also, describing what should be done to protect the MCU from any damage due to over-voltage conditions on the I/O pins. 1370470727458723387723zh PSP 358.1 KB None None documents None 1370470727458723387723 /docs/zh/application-note/AN4731.pdf 358140 /docs/zh/application-note/AN4731.pdf AN4731 documents N N 2016-10-31 AN4731: Understanding Injection Current on NXP Automotive Microcontrollers – Application Note /docs/zh/application-note/AN4731.pdf /docs/zh/application-note/AN4731.pdf Application Note N 645036621402383989 2023-10-31 zh Apr 8, 2022 645036621402383989 Application Note Y N AN4731: 理解恩智浦微处理器上的注入电流--应用笔记 2 English Describing injection currents in terms of the data sheet electrical specifications for normal recommended operating conditions and for error conditions that allow short-term violations of the recommended operating conditions as listed in the device absolute maximum injection current specifications. Also, describing what should be done to protect the MCU from any damage due to over-voltage conditions on the I/O pins. 1370470727458723387723 PSP 358.1 KB None None documents None 1370470727458723387723 /docs/en/application-note/AN4731.pdf 358140 /docs/en/application-note/AN4731.pdf AN4731 documents N N 2016-10-31 AN4731: Understanding Injection Current on NXP Automotive Microcontrollers – Application Note /docs/en/application-note/AN4731.pdf /docs/en/application-note/AN4731.pdf Application Note N 645036621402383989 2023-10-31 pdf N en Dec 27, 2017 645036621402383989 Application Note Y N AN4731: Understanding Injection Current on NXP Automotive Microcontrollers – Application Note 4 1 English Describing a set of routines that provides 255 bytes of byte-writable Emulated EEPROM (EEE). The routines performing the programming and erasure of the DFlash are interrupt-driven, leaving the CPU free to perform other tasks while the DFlash memory is being updated. In addition, a 256-byte RAM buffer is used to allow the EEE contents to be read at any time. 1331073423821735973508 PSP 265.6 KB None None documents None 1331073423821735973508 /docs/en/application-note/AN4483.pdf 265617 /docs/en/application-note/AN4483.pdf AN4483 documents N N 2021-07-21 AN4483: Emulated EEPROM Routines for S12P – Application Note /docs/en/application-note/AN4483.pdf /docs/en/application-note/AN4483.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Mar 16, 2012 645036621402383989 Application Note Y N AN4483: Emulated EEPROM Routines for S12P – Application Note User Guide User Guide 1 5 1.13 English Operations Manual for Cyclone PRO Stand-Alone Automated Programmer 1222206816195711863706 PSP 4.4 MB None None documents None 1222206816195711863706 /docs/en/user-guide/M68CYCLONPROE.pdf 4423804 /docs/en/user-guide/M68CYCLONPROE.pdf M68CYCLONPROE documents N 2008-09-23 Cyclone Pro User Manual /docs/en/user-guide/M68CYCLONPROE.pdf /docs/en/user-guide/M68CYCLONPROE.pdf User Guide N 132339537837198660 2023-06-19 pdf en Jun 2, 2011 132339537837198660 User Guide Y N Cyclone Pro User Manual Application Note Software Application Note Software 1 6 0 English 1331072776063718766497 PSP 353.1 KB None None documents None 1331072776063718766497 /docs/en/application-note-software/AN4483SW.zip 353066 /docs/en/application-note-software/AN4483SW.zip AN4483SW documents N N 2012-03-06 Software files for application note AN4483 /docs/en/application-note-software/AN4483SW.zip /docs/en/application-note-software/AN4483SW.zip Application Note Software N 789425793691620447 2022-12-07 zip N en Mar 6, 2012 789425793691620447 Application Note Software D N Software files for application note AN4483 Technical Notes Technical Notes 2 7 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 8 1 English Differences between MC9S12DG128 and MC3S12RG128 1126260006802698402732 PSP 71.4 KB None None documents None 1126260006802698402732 /docs/en/engineering-bulletin/EB646.pdf 71374 /docs/en/engineering-bulletin/EB646.pdf EB646 documents N 2005-09-09 Differences between MC9S12DG128 and MC3S12RG128 /docs/en/engineering-bulletin/EB646.pdf /docs/en/engineering-bulletin/EB646.pdf Technical Notes N 389245547230346745 2022-12-07 pdf en Feb 27, 2007 389245547230346745 Technical Notes N N Differences between MC9S12DG128 and MC3S12RG128 Errata Errata 2 9 01.07 English Mask Set Errata For MC3S12RG128, Mask 2M38B 1164291615932722270214 PSP 28.2 KB None None documents None 1164291615932722270214 /docs/en/errata/MSE3S12RG128_2M38B.htm 28216 /docs/en/errata/MSE3S12RG128_2M38B.htm MSE3S12RG128_2M38B documents N 2006-11-23 MSE3S12RG128_2M38B Mask Set Errata /docs/en/errata/MSE3S12RG128_2M38B.htm /docs/en/errata/MSE3S12RG128_2M38B.htm Errata N 155452329886410597 2022-12-07 htm en Feb 11, 2011 155452329886410597 Errata Y N MSE3S12RG128_2M38B Mask Set Errata 10 01.07 English Mask Set Errata For MC3S12RG128, Mask 1M38B 1164291613733726148003 PSP 31.8 KB None None documents None 1164291613733726148003 /docs/en/errata/MSE3S12RG128_1M38B.htm 31782 /docs/en/errata/MSE3S12RG128_1M38B.htm MSE3S12RG128_1M38B documents N 2006-11-23 MSE3S12RG128_1M38B Mask Set Errata /docs/en/errata/MSE3S12RG128_1M38B.htm /docs/en/errata/MSE3S12RG128_1M38B.htm Errata N 155452329886410597 2022-12-07 htm en Feb 11, 2011 155452329886410597 Errata Y N MSE3S12RG128_1M38B Mask Set Errata Product Brief Product Brief 1 11 1 English All MC3S12R-Family members are composed of standard on-chip peripherals including a 16-bit central processing unit (CPU12), up to 128K bytes of ROM, 8K bytes of RAM, two asynchronous serial communications interfaces (SCI), two serial peripheral interfaces (SPI), IIC-bus, an enhanced capture timer (ECT), two 8-channel 10-bit analog-to-digital converters (ADC), an eight-channel pulse-width modulator (PWM), and up to two CAN 2.0 A, B software compatible modules (MSCAN12). 1137455654088707431738 PSP 453.9 KB None None documents None 1137455654088707431738 /docs/en/product-brief/MC3S12RFAMPB.pdf 453917 /docs/en/product-brief/MC3S12RFAMPB.pdf MC3S12RFAMPB documents N 2006-01-16 MC3S12R-Family 16-Bit Microcontroller - Product Brief /docs/en/product-brief/MC3S12RFAMPB.pdf /docs/en/product-brief/MC3S12RFAMPB.pdf Product Brief N 899114358132306053 2022-12-07 pdf en Nov 1, 2005 899114358132306053 Product Brief Y N MC3S12R-Family 16-Bit Microcontroller - Product Brief false 0 S12R downloads en true 1 Y PSP Application Note 2 /docs/en/application-note/AN4731.pdf 2016-10-31 1370470727458723387723 PSP 3 Dec 27, 2017 Application Note Describing injection currents in terms of the data sheet electrical specifications for normal recommended operating conditions and for error conditions that allow short-term violations of the recommended operating conditions as listed in the device absolute maximum injection current specifications. Also, describing what should be done to protect the MCU from any damage due to over-voltage conditions on the I/O pins. None /docs/en/application-note/AN4731.pdf English documents 358140 None 645036621402383989 2023-10-31 N /docs/en/application-note/AN4731.pdf AN4731: Understanding Injection Current on NXP Automotive Microcontrollers – Application Note /docs/en/application-note/AN4731.pdf documents 645036621402383989 Application Note N en None Y pdf 2 N N AN4731: Understanding Injection Current on NXP Automotive Microcontrollers – Application Note 358.1 KB AN4731 N 1370470727458723387723 /docs/en/application-note/AN4483.pdf 2021-07-21 1331073423821735973508 PSP 4 Mar 16, 2012 Application Note Describing a set of routines that provides 255 bytes of byte-writable Emulated EEPROM (EEE). The routines performing the programming and erasure of the DFlash are interrupt-driven, leaving the CPU free to perform other tasks while the DFlash memory is being updated. In addition, a 256-byte RAM buffer is used to allow the EEE contents to be read at any time. None /docs/en/application-note/AN4483.pdf English documents 265617 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN4483.pdf AN4483: Emulated EEPROM Routines for S12P – Application Note /docs/en/application-note/AN4483.pdf documents 645036621402383989 Application Note N en None Y pdf 1 N N AN4483: Emulated EEPROM Routines for S12P – Application Note 265.6 KB AN4483 N 1331073423821735973508 Application Note Software 1 /docs/en/application-note-software/AN4483SW.zip 2012-03-06 1331072776063718766497 PSP 6 Mar 6, 2012 Application Note Software None /docs/en/application-note-software/AN4483SW.zip English documents 353066 None 789425793691620447 2022-12-07 N /docs/en/application-note-software/AN4483SW.zip Software files for application note AN4483 /docs/en/application-note-software/AN4483SW.zip documents 789425793691620447 Application Note Software N en None D zip 0 N N Software files for application note AN4483 353.1 KB AN4483SW N 1331072776063718766497 Data Sheet 1 /docs/en/data-sheet/MC3S12RG128V1.pdf 2006-01-16 1137455752564697881555 PSP 1 Dec 1, 2006 Data Sheet The MC3S12RG128 MCU is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit (CPU12), up to 128K bytes of ROM, 8K bytes of RAM, two asynchronous serial communications interfaces (SCI), two serial peripheral interfaces (SPI), IIC-bus, an enhanced capture timer (ECT), two 8-channel 10-bit analog-to-digital converters (ADC), an eight-channel pulse-width modulator (PWM), and up to two CAN 2.0 A, B software compatible modules (MSCAN12). None /docs/en/data-sheet/MC3S12RG128V1.pdf English documents 2933330 None 980000996212993340 2022-12-07 N /docs/en/data-sheet/MC3S12RG128V1.pdf MC3S12RG128 covers MC3S12RB128, MC3S12R64 - Data Sheet /docs/en/data-sheet/MC3S12RG128V1.pdf documents 980000996212993340 Data Sheet N en None Y pdf 1.06 N N MC3S12RG128 covers MC3S12RB128, MC3S12R64 - Data Sheet 2.9 MB MC3S12RG128V1 N 1137455752564697881555 Errata 2 /docs/en/errata/MSE3S12RG128_2M38B.htm 2006-11-23 1164291615932722270214 PSP 9 Feb 11, 2011 Errata Mask Set Errata For MC3S12RG128, Mask 2M38B None /docs/en/errata/MSE3S12RG128_2M38B.htm English documents 28216 None 155452329886410597 2022-12-07 /docs/en/errata/MSE3S12RG128_2M38B.htm MSE3S12RG128_2M38B Mask Set Errata /docs/en/errata/MSE3S12RG128_2M38B.htm documents 155452329886410597 Errata N en None Y htm 01.07 N MSE3S12RG128_2M38B Mask Set Errata 28.2 KB MSE3S12RG128_2M38B N 1164291615932722270214 /docs/en/errata/MSE3S12RG128_1M38B.htm 2006-11-23 1164291613733726148003 PSP 10 Feb 11, 2011 Errata Mask Set Errata For MC3S12RG128, Mask 1M38B None /docs/en/errata/MSE3S12RG128_1M38B.htm English documents 31782 None 155452329886410597 2022-12-07 /docs/en/errata/MSE3S12RG128_1M38B.htm MSE3S12RG128_1M38B Mask Set Errata /docs/en/errata/MSE3S12RG128_1M38B.htm documents 155452329886410597 Errata N en None Y htm 01.07 N MSE3S12RG128_1M38B Mask Set Errata 31.8 KB MSE3S12RG128_1M38B N 1164291613733726148003 Product Brief 1 /docs/en/product-brief/MC3S12RFAMPB.pdf 2006-01-16 1137455654088707431738 PSP 11 Nov 1, 2005 Product Brief All MC3S12R-Family members are composed of standard on-chip peripherals including a 16-bit central processing unit (CPU12), up to 128K bytes of ROM, 8K bytes of RAM, two asynchronous serial communications interfaces (SCI), two serial peripheral interfaces (SPI), IIC-bus, an enhanced capture timer (ECT), two 8-channel 10-bit analog-to-digital converters (ADC), an eight-channel pulse-width modulator (PWM), and up to two CAN 2.0 A, B software compatible modules (MSCAN12). None /docs/en/product-brief/MC3S12RFAMPB.pdf English documents 453917 None 899114358132306053 2022-12-07 /docs/en/product-brief/MC3S12RFAMPB.pdf MC3S12R-Family 16-Bit Microcontroller - Product Brief /docs/en/product-brief/MC3S12RFAMPB.pdf documents 899114358132306053 Product Brief N en None Y pdf 1 N MC3S12R-Family 16-Bit Microcontroller - Product Brief 453.9 KB MC3S12RFAMPB N 1137455654088707431738 Reference Manual 1 /secured/assets/documents/en/reference-manual/S12CPUV2.pdf 2016-10-31 1057081966191736936200 PSP 2 Mar 1, 2006 Reference Manual S12CPUV2: This manual describes the features and operation of the core (central processing unit, or CPU, and development support functions) used in all HCS12 microcontrollers. For reference, information is provided for the M68HC12. Registration without Disclaimer /secured/assets/documents/en/reference-manual/S12CPUV2.pdf English documents 3485215 None 500633505221135046 2022-12-07 Y /webapp/Download?colCode=S12CPUV2 S12CPUV2 - Reference Manual /secured/assets/documents/en/reference-manual/S12CPUV2.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 4 Y N S12CPUV2 - Reference Manual 3.5 MB S12CPUV2 N 1057081966191736936200 Technical Notes 2 /secured/assets/documents/en/engineering-bulletin/EB793.pdf 2016-10-31 1369851108709706895647 PSP 7 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 /docs/en/engineering-bulletin/EB646.pdf 2005-09-09 1126260006802698402732 PSP 8 Feb 27, 2007 Technical Notes Differences between MC9S12DG128 and MC3S12RG128 None /docs/en/engineering-bulletin/EB646.pdf English documents 71374 None 389245547230346745 2022-12-07 /docs/en/engineering-bulletin/EB646.pdf Differences between MC9S12DG128 and MC3S12RG128 /docs/en/engineering-bulletin/EB646.pdf documents 389245547230346745 Technical Notes N en None N pdf 1 N Differences between MC9S12DG128 and MC3S12RG128 71.4 KB EB646 N 1126260006802698402732 User Guide 1 /docs/en/user-guide/M68CYCLONPROE.pdf 2008-09-23 1222206816195711863706 PSP 5 Jun 2, 2011 User Guide Operations Manual for Cyclone PRO Stand-Alone Automated Programmer None /docs/en/user-guide/M68CYCLONPROE.pdf English documents 4423804 None 132339537837198660 2023-06-19 /docs/en/user-guide/M68CYCLONPROE.pdf Cyclone Pro User Manual /docs/en/user-guide/M68CYCLONPROE.pdf documents 132339537837198660 User Guide N en None Y pdf 1.13 N Cyclone Pro User Manual 4.4 MB M68CYCLONPROE N 1222206816195711863706 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 11 documents

Compact List

Application Note (2)
Application Note Software (1)
Data Sheet (1)
Errata (2)
Product Brief (1)
Reference Manual (1)
Technical Notes (2)
Show All

Software

Quick reference to our software types.

2 software files

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

Support

What do you need help with?