68HC12 Microcontrollers

|< back

The MC68HC12 microcontroller unit (MCU) is a 16-bit device composed of different sets of standard on-chip peripherals including a 16-bit central processing unit (CPU12), Flash EEPROM, RAM, EEPROM, dual asynchronous serial communications interface (SCI),  serial peripheral interface (SPI), enhanced capture timer and 16-bit pulse accumulator, 10-bit analog-to-digital converter (ADC) with up to 16 channels, a four channel pulse-width modulator (PWM), CAN 2.0B compatible controller (MSCAN12) and J1850-compatible byte data link communications module (BDLC). System resource mapping, clock generation, interrupt control and bus interfacing are managed by the Lite integration module (LIM). The MC68HC12 has full 16-bit data paths throughout, however, the multiplexed external bus can operate in an 8-bit narrow mode so single 8-bit wide memory can be interfaced for lower cost systems.

For more details, please see the Motorola 68HC12 page.