SyncMOS Technologies International, Inc.
SM89S16R1
8-Bits Micro-controller
With 64KB Flash ROM & 1KB RAM & RTC & ADC & PWM & PDWU embedded
Product List
SM89S16R1L25, 25MHz 64KB internal flash MCU
SM89S16R1C25, 25MHz 64KB internal flash MCU
SM89S16R1C40, 40MHz 64KB internal flash MCU
Feature
Working Voltage: 3.3V or 5.0V.
80C51 Central Processor Unit (CPU).
64K x 8 bits on chip flash memory.
1024 x 8 bits RAM, expandable externally to 64KB.
Two standard 16-bits timers/counters
An additional 16-bits timer/counter coupled to a
capture and compare register.
Two 8-bits / 5-bits resolution Pulse-Width-Modulation
(PWM) outputs
Four 8-bits I/O ports.(For PDIP package)
Four 8-bits I/O ports plus one 4-bits I/O port. (For PLCC
or QFP package)
Full-duplex UART
8 interrupt sources with 2 priority levels
Extended temperature range (-40℃ to +85℃)
Software enable/disable ALE output pulse
Wake-up from POWER-DOWN mode by INT0/INT1,
RTCI or H/W RESET.
General Description
The SM89S16R1 is a single-chip 8-bits micro- controller
manufactured in an advanced CMOS process with on chip
flash memory. It supports a derivative of the 80C51
microcontroller family. The SM89S16R1 has the same
instructions set as the 80C51.
The SM89S16R1 contains a 64K x 8 bits on chip program
flash, a volatile 1024 x 8 bits data RAM, four 8-bits I/O ports,
one 4-bits I/O port, two 16-bits timer/event counters, and an
additional 16-bits timer coupled to capture and compare
latches, a two-priority-level, nested interrupt structure, two
PWM clock outputs, one serial interfaces (UART bus). For
system that requires extra capability the SM89S16R1 can be
expanded using standard TTL and LVTTL compatible
memory and logic.
In addition, The SM89S16R1 has two software selectable
modes of power saving – IDLE mode and POWER-DOWN
mode. The IDLE mode freezes the CPU while allowing the
RAM, timer, serial ports, and interrupt system to continue
functioning. The POWER-DOWN mode saves the RAM
contents but freezes the oscillator, causing all other chip
functions to be inoperative.
Ordering Information
SM89S16R1ihhkL
yymmv
RTC (Real Time Clock) function.
Four channels 6-bits Analog to Digital Converter
(ADC)
.
yy: year, mm: month
v: version identifier{ , A, B,…}
i: process identifier {L=3.0V~3.6V,C=4.5V~ 5.5V}
hh: working clock in MHz {25, 40}
k: package type postfix {as below table}
L:PB Free identifier
{No text is Non-PB Free,”P”is PB Free}
Taiwan
6F, No.10-2 Li- Hsin 1st Road ,
Science-based Industrial Park,
Hsinchu, Taiwan 30078
TEL: 886-3-567-1820
886-3-567-1880
FAX: 886-3-567-1891
886-3-567-1894
Postfix
P
J
Q
U
Package
40L PDIP
44L PLCC
44L PQFP
44L LQFP
Pin / Pad Configuration
Page 2
Page 3
Page 4
Page 4
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M019
Ver:C SM89S16R1
1
01/2012