MCU 16-Bit S12 CISC 48KB Flash 5V 100-Pin LQFP Brick, S9S12HA48J0CLL, NXP

The MC9S12HA family is an automotive, 16-bit microcontroller product line that is specifically designed for entry level instrument clusters. This family also services generic automotive applications requiring CAN, LCD, Motor driver control or LIN/J2602. Typical examples of these applications include instrument clusters for automobiles and 2 or 3 wheelers, HVAC displays, general purpose motor control and body controllers. The MC9S12HA family uses many of the same features found on the MC9S12P family, including error correction code (ECC) on flash memory, a separate data-flash module for diagnostic or data storage, a fast analog-to-digital converter (ATD) and a frequency modulated phase locked loop (IPLL) that improves the EMC performance. The MC9S12HA family features a 40×4 liquid crystal display (LCD) controller/driver and a motor pulse width modulator (MC) consisting of up to 16 high current outputs. It is capable of stepper motor stall detection (SSD) The MC9S12HA family delivers all the advantages and efficiencies of a 16-bit MCU while retaining the low cost, power consumption, EMC, and code-size efficiency advantages currently enjoyed by users of Freescale’s existing 8-bit and 16-bit MCU families. Like the MC9S12HZ family, the MC9S12HA family run 16-bit wide accesses without wait states for all peripherals and memories. The MC9S12HA family is available in 100-pin LQFP and 64-pin LQFP package options. In addition to the I/O ports available in each module, further I/O ports are available with interrupt capability allowing wake-up from stop or wait modes.

  • S12 CPU core
  • Maximum 64 MHz core freqency, 32 MHz bus frequency
  • Up to 64 KB on-chip flash with ECC
  • 4 KB data flash with ECC
  • Up to 4 KB on-chip SRAM
  • Phase locked loop (IPLL) frequency multiplier with internal filter
  • 4–16 MHz amplitude controlled Pierce oscillator
  • 1 MHz internal RC oscillator
  • Two timer modules (TIM0 and TIM1) supporting input/output channels that provide a range of 16- bit input capture, output compare, counter and pulse accumulator functions
  • Pulse width modulation (PWM) module with up to 8 x 8-bit channels
  • Up to 8-channel, 10-bit resolution successive approximation analog-to-digital converter (ATD)
  • Up to 40×4 LCD driver
  • PWM motor controller (MC) with up to 16 high current drivers
  • Output slew rate control on Motor driver pad
  • One serial peripheral interface (SPI) module
  • One Inter-IC bus interface (IIC) module
  • One serial communication interface (SCI) module supporting LIN communications
  • One multi-scalable controller area network (MSCAN) module (supporting CAN protocol 2.0A/B)
  • On-chip voltage regulator (VREG) for regulation of input supply and all internal voltages
  • Autonomous periodic interrupt (API)
  • Up to 22 key wakeup inputs

Характеристики

Schedule_b

8541290080

Operating_supply_voltage

5 V

Operating_temperature

-40 to 85 °C

Pin_count

100

Product_dimensions

14 x 14 x 1.4

Program_memory_size

48 KB

Program_memory_type

Flash

Ram_size

4 KB

Screening_level

Automotive

On_chip_adc

8-chx10-bit

Special_features

LCD Controller

Specifications

http://cache.freescale.com/files/microcontrollers/doc/ref_manual/MC9S12HY64RMV1.pdf

Supplier_package

LQFP

Watchdog

1

Max_speed

64 MHz

Number_of_timers

2

Бренд

Instruction_set_architecture

CISC

Country_of_origin

Malaysia

Data_bus_width

16 Bit

Data_memory_size

4 Kb

Device_core

S12

Display_driver

1

Eccn

EAR99

Htsn

8542310001

Тип интерфейса

I2C/SCI/SPI

Number_of_programmable_i_os

80

Lcd_segments

160

Lead_finish

Matte Tin

Max_expanded_memory_size

256 KB

Max_operating_supply_voltage

5.5 V

Max_processing_temp

260

Min_operating_supply_voltage

4.5 V

Mounting

Surface Mount

Msl_level

3

Артикул: S9S12HA48J0CLL

Описание

The MC9S12HA family is an automotive, 16-bit microcontroller product line that is specifically designed for entry level instrument clusters. This family also services generic automotive applications requiring CAN, LCD, Motor driver control or LIN/J2602. Typical examples of these applications include instrument clusters for automobiles and 2 or 3 wheelers, HVAC displays, general purpose motor control and body controllers. The MC9S12HA family uses many of the same features found on the MC9S12P family, including error correction code (ECC) on flash memory, a separate data-flash module for diagnostic or data storage, a fast analog-to-digital converter (ATD) and a frequency modulated phase locked loop (IPLL) that improves the EMC performance. The MC9S12HA family features a 40×4 liquid crystal display (LCD) controller/driver and a motor pulse width modulator (MC) consisting of up to 16 high current outputs. It is capable of stepper motor stall detection (SSD) The MC9S12HA family delivers all the advantages and efficiencies of a 16-bit MCU while retaining the low cost, power consumption, EMC, and code-size efficiency advantages currently enjoyed by users of Freescale’s existing 8-bit and 16-bit MCU families. Like the MC9S12HZ family, the MC9S12HA family run 16-bit wide accesses without wait states for all peripherals and memories. The MC9S12HA family is available in 100-pin LQFP and 64-pin LQFP package options. In addition to the I/O ports available in each module, further I/O ports are available with interrupt capability allowing wake-up from stop or wait modes.

  • S12 CPU core
  • Maximum 64 MHz core freqency, 32 MHz bus frequency
  • Up to 64 KB on-chip flash with ECC
  • 4 KB data flash with ECC
  • Up to 4 KB on-chip SRAM
  • Phase locked loop (IPLL) frequency multiplier with internal filter
  • 4–16 MHz amplitude controlled Pierce oscillator
  • 1 MHz internal RC oscillator
  • Two timer modules (TIM0 and TIM1) supporting input/output channels that provide a range of 16- bit input capture, output compare, counter and pulse accumulator functions
  • Pulse width modulation (PWM) module with up to 8 x 8-bit channels
  • Up to 8-channel, 10-bit resolution successive approximation analog-to-digital converter (ATD)
  • Up to 40×4 LCD driver
  • PWM motor controller (MC) with up to 16 high current drivers
  • Output slew rate control on Motor driver pad
  • One serial peripheral interface (SPI) module
  • One Inter-IC bus interface (IIC) module
  • One serial communication interface (SCI) module supporting LIN communications
  • One multi-scalable controller area network (MSCAN) module (supporting CAN protocol 2.0A/B)
  • On-chip voltage regulator (VREG) for regulation of input supply and all internal voltages
  • Autonomous periodic interrupt (API)
  • Up to 22 key wakeup inputs

Детали

Schedule_b

8541290080

Operating_supply_voltage

5 V

Operating_temperature

-40 to 85 °C

Pin_count

100

Product_dimensions

14 x 14 x 1.4

Program_memory_size

48 KB

Program_memory_type

Flash

Ram_size

4 KB

Screening_level

Automotive

On_chip_adc

8-chx10-bit

Special_features

LCD Controller

Specifications

http://cache.freescale.com/files/microcontrollers/doc/ref_manual/MC9S12HY64RMV1.pdf

Supplier_package

LQFP

Watchdog

1

Max_speed

64 MHz

Number_of_timers

2

Бренд

Instruction_set_architecture

CISC

Country_of_origin

Malaysia

Data_bus_width

16 Bit

Data_memory_size

4 Kb

Device_core

S12

Display_driver

1

Eccn

EAR99

Htsn

8542310001

Тип интерфейса

I2C/SCI/SPI

Number_of_programmable_i_os

80

Lcd_segments

160

Lead_finish

Matte Tin

Max_expanded_memory_size

256 KB

Max_operating_supply_voltage

5.5 V

Max_processing_temp

260

Min_operating_supply_voltage

4.5 V

Mounting

Surface Mount

Msl_level

3