Products>MCU for Consumer LCD Products>ST20P16
ST20P16
16K 8-bit Single Chip Microcontroller

Product Description

ST20P16 is a low-cost, high-performance, fully static, 8-bit microcontroller designed with CMOS silicon gate technology. It comes with 8-bit pipeline CPU core, SRAM, timer, LCD driver, I/O port, PSG and mask program ROM. A build-in dual oscillator is specially integrated to enhance chip performance. For business equipment and consumer applications. Such as watch, calculator, and LCD game , ST20P16 is definitely a perfect solution for implementation.

Features
  • 8-bit static pipeline CPU
  • ROM: 16K x 8 bits
  • RAM: 192 x 8 bits
  • Operation voltage : 2.4V ~ 3.6V
  • 24 CMOS Bi-directional bit programmable I/O pins - Twenty (Port-A high nibble & Port-B/C) are shared with LCD drives
  • 6 Output pins (Four are shared with LCD common and two are shared with PSG)
  • 2 Input pins (code option: Shared with OSCX)
  • Hardware debounce option for input port
  • Bit programmable PULL-UP for input port
  • Timer/Counter :
    - One 8-bit timer / 16-bit event counter
    - One 8-bit BASE timer
  • Five powerful interrupt sources :
    - External interrupt (edge trigger)
    - TIMER1 interrupt
    - BASE timer interrupt
    - PORTA[7~0] interrupt (transition trigger)
    - DAC reload interrupt
  • 32-level deep stack
  • Dual clock source :
    - OSCX: Crystal oscillator: 32768Hz
    - OSC: RC oscillator 500K ~ 4M Hz
  • Build-in oscillator with warm-up timer
  • LCD controller driver:
    - 16 level contrast control
    - 320 ( 8x40) dots ( 1/8 duty, 1/4 bias, programmable)
    - 160 ( 4x40) dots ( 1/4 duty, 1/3 bias, programmable)
    - Two clock source options: RC and resonator oscillator
    - Keyboard scan function supported on 20 shared segment drives
    - Internal bias resistors(1/4 bias & 1/3 bias) with 32 level driving strength control
  • Programmable Sound Generator (PSG) includes :
    - Tone generator
    - Sound effect generator
    - 16 level volume control
    - Digital DAC for speech / tone
  • Three power down modes :
    - WAI0 mode
    - WAI1 mode
    - STP mode