8-bit USB Cost-Effective JM MCUs

Block Diagram

Freescale S08JM Microcontroller Block Diagram

Freescale S08JM Microcontroller Block Diagram


8-bit HCS08 Central Processing Unit (CPU)

  • Up to 24 MHz internal bus (48 MHz HCS08 core) frequency offering 2.7 to 5.5V across temperature range of -40°C to +85°C
  • Support for up to 32 peripheral interrupt/reset sources

On-Chip Memory

  • Up to 60K flash read/program/erase over full operating voltage and temperature
  • Up to 4K RAM
  • 256 Byte USB RAM

Power-Saving Modes

  • Wait plus two stop modes
  • Multi-purpose clock generator (MCG)


  • USB Device Module
  • Analog comparators (ACMP)—Analog comparator with option to compare to internal reference
  • Analog to digital converter (ADC)—12-channel, 12-bit resolution
  • Two serial communications interface (SCI) modules offering asynchronous communications
  • I2C with up to 100 kbps maximum bus loading
    • multi-controller operation
    • programmable target address
    • interrupt driven byte-by-byte data transfer
    • supports broadcast mode and 10-bit addressing
  • SPI—Two serial peripheral interfaces with full-duplex or single-wire bidirectional
    • double-buffered transmit and receive
    • leader or follower mode;
    • MSB-first or LSB-first shifting
  • Timer pulse width modulation (TPM)—Up to eight channels


  • Up to eight keyboard interrupt (KBI) pins with selectable polarity
  • 51 general-purpose input/outputs (GPIO) and one input-only and one output-only pin

System Protection

  • Watchdog computer operating properly (COP) reset
    • 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 detection with reset
  • Flash block protection

Hardware Development Support

  • Single-wire background debug interface
  • Breakpoint capability
  • On-chip in-circuit emulator (ICE) debug module

Part numbers include: MC9S08JM16CGT, MC9S08JM16CLC, MC9S08JM16CLD, MC9S08JM32CGT, MC9S08JM32CLD, MC9S08JM32CLH, MC9S08JM32CQH, MC9S08JM60CGT, MC9S08JM60CLD, MC9S08JM60CLH, MC9S08JM60CQH, MC9S08JM8CGT, MC9S08JM8CLC, MC9S08JM8CLD.


Quick reference to our documentation types.

1-5 of 49 documents

Show All


Quick reference to our board types.

1-5 of 11 hardware offerings

Show All


Quick reference to our software types.

1-5 of 13 software files

Show All

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

Engineering Services

4 engineering services

To find additional partner offerings that support this product, visit our Partner Marketplace.