::  Home  

Freescale’s new 16-bit Automotive Microcontrollers - MC9S12P128, MC9S12P96, MC9S12P64, MC9S12P32

Posted in Automotive, CAN, Freescale
On Sunday, May 25, 2008

Freescale samples-out its new S12P devices, 16-bit microcontrollers with integrated CAN (controller area network) for automotive applications. The new MC9S12P128, MC9S12P96, MC9S12P64 and MC9S12P32 microcontrollers are ideal for automotive central body control applications, such as seat controllers, window lifts, door modules, sunroofs, EPS (electronic power steering) and low-end ABS (anti-lock brake systems).

MC9S12P128, MC9S12P96, MC9S12P64, MC9S12P32 Microcontrollers
Architecture of Freescale MC9S12P Automotive Microcontrollers

Key features of MC9S12P microcontrollers:



  • S12 core, 32 MHz bus
  • Up to 128K of on-chip flash with ECC
  • Up to 6K RAM
  • 4K DataFlash with ECC
  • 1 MSCAN module supporting CAN protocol 2.0 A/B
  • 1 SPI
  • 1 SCI supporting LIN communications
  • 8-channel, 16-bit timer supporting input capture, output compare, counter and pulse accumulator functions
  • 10-channel, 12-bit resolution successive analog-to-digital converter (ADC)
  • Pulse width modulation (PWM) module with 6 x 8-bit channels
  • Autonomous periodic interrupt (API)
  • 1 MHz internal RC oscillator
  • Phase locked loop (PLL) frequency multiplier with internal filter
  • 4-16 MHz amplitude controlled Pierce oscillator

no EEPROM ?

Members of MC9S12P automotive microcontrollers:

  S12P128 S12P96 S12P64 S12P32
CORE Speed (MHz) 32 32 32 32
FLASH ECC (KBytes) 128 96 64 32
RAM (Bytes) 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

The scalable S12P family offers developers a range of price/performance options for their application needs, with on-chip flash scaling from 32KB to 128KB. The family also offers a smooth migration path to more powerful S12X devices, enabling developers to scale their designs as their flash memory and performance requirements increase.

In addition to offering scalable 16-bit performance, the S12P family is available in a small-footprint 7mm x 7mm 48-pin "punch" QFN packaging option that is optimized for space-constrained applications. By offering exposed leads, QFN punch packaging enhances visual inspection during final assembly and helps minimize the need for costly X-ray inspections.

The S12 microcontroller family is the most widely adopted 16-bit architecture in the automotive market. Freescale has shipped more than 300 million 16-bit S12 and S12X automotive microcontrollers to date, and S12-based devices continue to ship at a rate of more than 100 million units per year.

The S12P family leverages and expands on the extensive suite of hardware and software development tools available today for the S12 and S12X families. Cost-effective S12P family demonstration boards are available, as well as adapter boards for the existing full-featured EVB9S12XEP100 evaluation kits. Freescale’s CodeWarrior Development Tool Suite and a range of third-party development software support also are available for rapid application development.

Target application of MC9S12P automotive microcontrollers:

  • Space-constrained applications, especially in automotive
  • Window lift
  • Door modules
  • Seat controllers
  • HVAC control
  • Anti-Lock Braking (ABS) and Electronic
  • Power Assisted Steering (EPAS) systems
  • Occupant detection
  • Power steering modules

More information about MC9S12P (MC9S12P128, MC9S12P96, MC9S12P64 and MC9S12P32) automotive microcontrollers can be found at Freescale website.


Possible Related Entries:
[Embedded System roll-b]
Caution:
Non-English page is generated by an automatic translation software which can rise inaccurate translation.
Consider to view the original English version via link at the bottom of this page.