8-bit with LCD Driver LH MCUs

Block Diagram

NXP S08LH Microcontroller Block Diagram

Freescale S08LH Microcontroller Block Diagram


S08 Central Processor Unit (CPU)

  • Up to 40 Mhz CPI at 3.6V to 2.1V
  • Up to 20 MHz CPU at 2.1V to 1.8V across temperature range of -40°C to +85°C
  • HCS08 instruction set with added BGND instruction

Enablement and Development Support

  • Low-cost, reconfigurable Tower® evaluation and demonstration platform
  • Breakpoint capability

Power-Saving Features

  • Two ultra-low-power stop modes, one of which allows limited use of peripherals
  • New low-power run and wait modes
  • 6 µs typical wake-up time from stop mode
  • Internal clock source (ICS) module containing a frequencylocked loop (FLL) controlled by internal or external reference
  • Ultra-low-power oscillator (OSC)
  • Clock gating disables clocks to unused peripherals

16-bit ADC for Metering Applications

  • 16-bit resolution ADC with 4.0625 µs sampling rate in 16-bit single ended mode and sample times as fast as 2.04 µs in 8 bit mode
  • One differential ADC input, and 8 single-ended ADC inputs or 10 single-ended inputs
  • Automatic compare function and hardware average function
  • Internal temperature sensor
  • Selectable voltage reference
  • Operation in low-power modes
  • Built in self-calibration with user configurable offset register
  • Hardware triggers using two TPM channels or TOD. Two control and result register
  • Input clock selectable from up to four sources and configurable sample time and conversion speed/power

LCD Driver and Internal Charge Pump

  • Integrated LCD driver supports both standard 3V and 5V LCD glass
  • Configurable display for 8 x 36 or 4 x 40 segment display
  • Low-power blinking mode
  • Internal charge pump
  • Front plane (FP) and back plane (BP) re-assignments
  • Capable of running in STOP3 and STOP2 mode
  • LCD driver pins are muxed with GPIO and other functions

On-Chip Memory

  • Up to 64 KB flash compromised of two separate arrays to facilitate read/program/erase over full operating voltage and temperature
  • 1.8V to 3.6V RAM


  • Timer
    • Two 2-channel (TPM1 and TPM2)
    • Selectable input capture
    • Output compare
    • Buffered-edge or center-aligned PWM on each channel
  • Two serial communications interfaces (SCI) modules
    • Asynchronous communications
    • 13-bit break option
    • Flexible baud rate generator
    • Double buffered transmit and receive and optional HW parity checking and generation
  • Analog comparator with selectable interrupt on rising
    • Falling or either edge or comparator output
    • Compare option to fixed internal bandgap reference voltage
    • Outputs can be optionally routed to TPM module
    • Operation in STOP3
  • Serial peripheral interface (SPI) module
    • Full-duplex or single-wire bidirectional
    • Double-buffered transmit and receive leader or follower mode
    • MSB-first or LSB first shifting
  • I2C with up to 100 kbps with maximum bus loading
    • Multicontroller operation
    • Programmable target address
    • Interruptdriven byte-by-byte data transfer
    • Support for broadcast mode and 10-bit addressing


  • Up to 39 general purpose input/output (GPIO)
  • two output-only pins
  • Eight keyboard interrupt (KBI) pins with selectable polarity

System Protection

  • 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, selectable trip points
  • Illegal op code and illegal address detection with reset
  • Flash block protection

Part numbers include: MC9S08LH36CLH, MC9S08LH64CLH, MC9S08LH64CLK.


Quick reference to our documentation types.

1-5 of 26 documents

Show All


4 hardware offerings


1-5 of 8 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

3 engineering services

To find a complete list of our partners that support this product, please see our Partner Marketplace.