The MC9S08DZ60CLH is a 8-bit Embedded CAN Microcontroller based on enhanced HCS08 CPU (20MHz bus) with CISC architecture operates at a maximum frequency of 40MHz. The device incorporates 60kB internal flash, 4kB internal RAM, an analog comparator, a can, 24-channel 12-bit A/D converter and 54 general-purpose I/O pins. This device also features peripherals like multi-scalable controller area networks (MSCAN) CAN 2.0 A/B software compatible module, one inter-integrated circuit (IIC) bus module to operate at up to 100kbps, one serial peripheral interface modules (SPI), two serial communications interface (SCI) modules and real-time counter (RTC). Watchdog computer operating properly (COP) reset with option to run from backup dedicated 1kHz internal clock source.
HC08 Instruction set with added BGND instruction
Support for up to 32 Interrupt/reset sources
Two very low power stop modes
Reduced power wait mode
Very low power real time interrupt for use in run, wait and stop
Loop-control Pierce oscillator (XOSC)
Multi-purpose clock generator (MCG)
Watchdog computer operating properly (COP) reset
Low-voltage detection with reset or interrupt - selectable trip points
Illegal opcode detection with reset
Illegal address detection with reset
Flash block protect
Loss-of-lock protection
MSCAN - CAN protocol version 2.0 A, B
Two SCIs supporting LIN 2.0 protocol and SAE J2602 protocols
1x 6-channel (TPM1) and 1x 2-channel (TPM2)
24 Interrupt pins with selectable polarity on each pin
Hysteresis and configurable pull device on all input pins
Configurable slew rate and drive strength on all output pins