MC9S08SH8MTJ Description
The S08SH family is a collection of S08 8-bit microcontrollers that provides a new low-cost option for 5-volt applications. The S08SH family provides more design options because it is pin, tool, and software compatible with the S08SG. Additionally, it offers a wide range of peripherals, including analog-to-digital converters (ADC), analog comparators, temperature sensors, serial peripheral interfaces (SPI), serial communications interface (SCI), and I2C.
MC9S08SH8MTJ Features
Support for up to 32 interrupt/reset sources
HC08 instruction set with added BGND instruction
Up to 40 MHz HCS08 CPU (20 MHz bus frequency) for 50 ns minimum instruction time
100 years typical data retention (15 years minimum)
Embedded flash that is in-application reprogrammable
Extremely fast, byte-writable programming, as fast as 20 μs/byte
Up to 100,000 write/erase cycles at typical voltage and temperature (10k minimum write/erase)
Internal clock source (ICS) module containing a frequency locked loop (FLL) controlled by internal or external reference
The internal reference can be trimmed from 31.25 kHz to 39.065 kHz, allowing for 16 MHz to 20 MHz FLL output
Precision trimming of internal reference allows typical 0.1 percent resolution and +0.5 percent to -1 percent deviation over operating temperature and voltage
One Output-Only Line
Up to 23 bidirectional lines
Outputs 10 mA each; 60 mA max for package
Software selectable pull-ups on ports when used as input
internal pull-up on reset and interrupt request (IRQ) pin
Software selectable slew rate control and drive strength on ports when used as output
8-pin keyboard interrupt module with software selectable polarity on edge or edge/level modes
Safely drives multiple outputs
Allows single write to change state of multiple pins
Drives up to 80 mA without risk of run away code shorting
Provides option to tie multiple pins from different ports to same control registers
Serial peripheral interface module and I2C bus module
Serial communications interface module with option for 13-bit break capabilities and double-buffered transmit and receive
Programmable 16-bit timer/PWM modules (TPM1 and TPM2)
8-bit modulo timer module (MTIM) with 8-bit prescaler
Watchdog computer operating properly (COP) reset with option to run from dedicated 1 kHz internal clock source or bus clock
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
MC9S08SH8MTJ Applications
Industrial
Automotive
Communications equipment