Product Summary

The MC9S12H128VFVE microcontroller unit (MCU) is a 16-bit device composed of standard on-chip peripherals. The MC9S12H128VFVE includes a 16-bit central processing unit (HCS12 CPU), 256K bytes of Flash EEPROM, 12K bytes of RAM, 4K bytes of EEPROM, two asynchronous serial communications interfaces (SCI), a serial peripheral interface (SPI), an IIC-bus interface (IIC), an 8-channel 16-bit timer (TIM), a 16-channel, 10-bit analog-to-digital converter (ATD), a six-channel pulse width modulator (PWM), and two CAN 2.0 A, B software compatible modules (MSCAN).

Parametrics

MC9S12H128VFVE absolute maximum ratings: (1)I/O, Regulator and Analog Supply Voltage: –0.3 to 6.0 V; (2)Digital Logic Supply Voltage 2: –0.3 to 6.0 V; (3)PLL Supply Voltage 2; –0.3 to 3.0 V; (4)Voltage difference VDDX1 to VDDX2 to VDDM and VDDA:–0.3 to 0.3 V; (5)Voltage difference VSSX to VSSR and VSSA: –0.3 to 0.3 V; (6)Digital I/O Input Voltage : –0.3 to 6.0 V; (7)Analog Reference: –0.3 to 6.0 V; (8)XFC, EXTAL, XTAL inputs: –0.3 to 3.0 V; (9)TEST input: –0.3 to 10.0 V; (10)Instantaneous Maximum Current Single pin limit for all digital I/O pins except PU, PV and PW 3: -25ma to +55mA; (11)Instantaneous Maximum Current Single pin limit for Port PU, PV and PW 4: –55 to +55 mA; (12)Instantaneous Maximum Current Single pin limit for XFC, EXTAL, XTAL5:–25 to +25 mA; (13)Instantaneous Maximum Current Single pin limit for TEST 6:–0.25 to 0 mA; (14)Storage Temperature Range; –65℃ to 155℃.

Features

MC9S12H128VFVE features: (1)HCS12 Core, 16-bit HCS12 CPU, MEBI, MMC, INT, BKP, BDM; (2)CRG (low current oscillator, PLL, reset, clocks, COP watchdog, real time interrupt, clock monitor); (3)8-bit and 4-bit ports with interrupt functionality, Digital filtering, Programmable rising or falling edge trigger; (4)128K, 256K Flash EEPROM, 2K, 4K byte EEPROM, 6K, 12K byte RAM; (5)Analog-to-Digital Converter, 8, 16 channels, 10-bit resolution, External conversion trigger capability; (6)Two 1M bit per second, CAN 2.0 A, B software compatible modules; (7)Five receive and three transmit buffers; (8)Flexible identifier filter programmable as 2 x 32 bit, 4 x 16 bit or 8 x 8 bit; (9)Four separate interrupt channels for Rx, Tx, error and wake-up; (10)Low-pass filter wake-up function; (11)Loop-back for self test operation; (12)16-bit main counter with 7-bit prescaler; (13)8 programmable input capture or output compare channels; (14)Two 8-bit or one 16-bit pulse accumulators; (15)Programmable period and duty cycle; (16)8-bit 2, 6-channel or 16-bit 1, 3-channel; (17)Separate control for each pulse width and duty cycle; (18)Center-aligned or left-aligned outputs; (19)Programmable clock select logic with a wide range of frequencies; (20)Fast emergency shutdown input; (21)Two asynchronous Serial Communications Interfaces (SCI); (22)Synchronous Serial Peripheral Interface (SPI); (23)Inter-Integrated Circuit interface (IIC); (24)Configurable for up to 32 frontplanes and 4 backplanes or general purpose input or output; (25)5 modes of operation allow for different display sizes to meet application requirements; (26)Unused frontplane and backplane pins can be used as general purpose I/O; (27)high current drivers suited for PWM motor control; (28)I/O lines with 5V input and drive capability; (29)5V A/D converter inputs; (30)Operation at 32MHz equivalent to 16MHz Bus Speed; (31)Development support; (32)Single-wire background debug. mode (BDM); (33)On-chip hardware breakpoints.

Diagrams

MC9S12H128VFVE block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
MC9S12H128VFVE
MC9S12H128VFVE

Freescale Semiconductor

16-bit Microcontrollers (MCU) 16B FLASH CANS 2XAT

Data Sheet

0-1: $11.78
1-25: $10.65
25-50: $9.11
50-100: $7.38
Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
MC9S08AC128CFGE
MC9S08AC128CFGE

Freescale Semiconductor

8-bit Microcontrollers (MCU) 8 Bit 128K FLASH 8K RAM

Data Sheet

0-1: $2.56
1-25: $2.32
25-50: $1.99
50-100: $1.61
MC9S08AC128CFUE
MC9S08AC128CFUE

Freescale Semiconductor

8-bit Microcontrollers (MCU) 8 Bit 128K FLASH 8K RAM

Data Sheet

0-1: $2.75
1-25: $2.48
25-50: $2.13
50-100: $1.73
MC9S08AC128CLKE
MC9S08AC128CLKE

Freescale Semiconductor

8-bit Microcontrollers (MCU) 8 Bit 128K FLASH 8K RAM

Data Sheet

0-1: $2.77
1-25: $2.51
25-50: $2.14
50-100: $1.74
MC9S08AC128MLKE
MC9S08AC128MLKE

Freescale Semiconductor

8-bit Microcontrollers (MCU) 128K FLASH, 8K RAM

Data Sheet

0-1: $3.25
1-25: $3.06
25-100: $1.91
MC9S08AC128MFGE
MC9S08AC128MFGE

Freescale Semiconductor

8-bit Microcontrollers (MCU) 128K FLASH, 8K RAM

Data Sheet

0-1: $3.00
1-25: $2.83
25-100: $1.77
MC9S08AC128MFUE
MC9S08AC128MFUE

Freescale Semiconductor

8-bit Microcontrollers (MCU) 128K FLASH 8K RAM

Data Sheet

0-1: $3.20
1-25: $3.02
25-100: $1.89