The S12P family of CAN microcontrollers (MCUs) offers the enhanced features of 16-bit performance but at the value of 8-bit MCUs. The S12P family bridges the gap between 8- and 16-bit automotive CAN MCUs and serves as the entry point into Freescale’s 16-bit family offerings. Compatible and scalable with the S12XS family, the S12P now allows for customers to have a range of lower sized memory and feature set options for their applications.
The family includes four devices that offer an array of program and data flash memory sizes with ECC, RAM, a MSCAN module and package options that scale from 48–80 pins.
Samples , Evaluation boards, software and documentation for MC9S12P family devices are now available to lead automotive customers.
| Features | S12P128 | S12P96 | S12P64 | S12P32 |
| CORE Speed (MHz) | 32 | 32 | 32 | 32 |
| FLASH ECC (KBytes) | 128 | 96 | 64 | 32 |
| RAM (KBytes) | 6 | 6 | 4 | 2 |
| DataFlash ECC (KBytes) | 4 | 4 | 4 | 4 |
| GPIO | Up to 64 | Up to 64 | Up to 64 | Up to 64 |
| Approximation Analog-to-Digital Converter | 10-channel 12-bit | 10-channel 12-bit | 10-channel 12-bit | 10-channel 12-bit |
| Timers | 8-channel 16-bit Timer 6-channel 8-bit PWM |
8-channel 16-bit Timer 6-channel 8-bit PWM |
8-channel 16-bit Timer 6-channel 8-bit PWM |
8-channel 16-bit Timer 6-channel 8-bit PWM |
| Package | 80-pin QFP 64-pin LQFP 48-pin QFN |
80-pin QFP 64-pin LQFP 48-pin QFN |
80-pin QFP 64-pin LQFP 48-pin QFN |
80-pin QFP 64-pin LQFP 48-pin QFN |
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: S12XE products in 208 MAPBGA packages .