text.skipToContent text.skipToNavigation
Product Variant Information section
Product Specification Section
Pricing Section

Stock : 120

Sur commande : 0
Stock d'usine :Stock d'usine : 0
Délai d'usine : 10 Semaines
Commande minimale : 60
Multiples de : 60
Quantité Prix Internet
60+ $22.39
Total :

1 343,40 $

Attributes Table
Family Name HCS12
Core Processor HCS12
Program Memory Type Flash
Flash Size (Bytes) 256kB
RAM Size 12kB
Speed 25MHz
No of I/O Lines 91
InterfaceType / Connectivity CAN/I2C/SCI/SPI
Peripherals CAN/I2C/On-Chip-ADC/PWM/SCI/SPI/Watchdog
Number Of Timers 8
Supply Voltage 2.35V to 5.25V
Operating Temperature -40°C to +85°C
On-Chip ADC 2(8-chx10-bit)
Watchdog Timers 1
Fonctionnalités et applications

The MC9S12D microcontroller unit (MCU) is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit (HCS12 CPU), 2 asynchronous serial communications interfaces, an 8 channel IC/OC enhanced capture timer, two 8-channel, 10-bit analog-to-digital converters (ADC).

It has 8-channel pulse-width modulator (PWM), 20 discrete digital I/O lines, and an Inter-IC Bus. System resource mapping, clock generation, interrupt control and bus interfacing are managed by the System Integration Module (SIM).

The MC9S12D has full 16-bit data paths throughout. However, the external bus can operate in an 8-bit narrow mode so single 8-bit wide memory can be interfaced for lower cost systems. The inclusion of a PLL circuit allows power consumption and performance to be adjusted to suit operational requirements.


  • Upward compatible with M68HC11 instruction set
  • Interrupt stacking and programmer's model identical to M68HC11
  • Instruction pipe
  • Enhanced indexed addressing Memory:
  • Until 512 Kbyte Flash EEPROM
  • until 4 Kbyte EEPROM
  • Until 12 Kbyte RAM

View the MC9S12D family of 16 Bit Microcontrollers