SM39R16A2/SM39R09A2/SM39R05A2
8-Bit Micro-controller
16KB/12KB/8KB with ISP Flash
& 256B RAM embedded
Product List
SM39R16A2L25, SM39R16A2C25
SM39R09A2L25, SM39R09A2C25
SM39R05A2L25, SM39R05A2C25
Features
l
l
l
l
l
l
l
l
Operating Voltage: 2.7V ~ 5.5V
High speed architecture of 1
clock/machine cycle runs up to 25MHz.
1~8T can be switched on the fly.
Instruction-set compatible with MCS-51.
22.1184MHz Internal RC oscillator, with
programmable clock divider
16K/9K/5K Bytes on-chip program
memory.
256 bytes RAM as standard 8052,
One serial peripheral interfaces in full
duplex mode.
n
Synchronous mode, fixed baud rate,
n
8-bit UART mode, variable baud rate.
n
9-bit UART mode, fixed baud rate,
n
9-bit UART mode, variable baud rate.
Additional Baud Rate Generator
Three 16-bit Timer/Counters. (Timer 0,1,2)
26 GPIOs(28L package)
External interrupt 0,1 with two priority
levels
Programmable watchdog timer.
One IIC interface. (Master/Slave mode)
One SPI interface (Master/Slave mode)
2-channel PWM
4-channel 16-bit compare / capture / load
functions
8-channel 10-bit analog-to-digital converter
(ADC)
OPA/CMP x1 Set (2 devices)
ISP/IAP/ICP functions.
ISP service program space configurable in
N*256 byte (N=0 to 4) size.
EEPROM function.
On-Chip in-circuit emulator (ICE) functions
with On-Chip Debugger (OCD).
Keyboard interface (KBI) for four more
interrupts.
LVI/LVR (LVR deglitch 500ns)
IO PAD ESD over 4KV.
Enhance user code protection.
Power management unit for IDLE and power
down modes.
Description
The SM39R16A2 is a 1T (one machine cycle per clock)
single-chip 8-bit microcontroller. It has 16K-byte
embedded Flash for program, and executes all ASM51
instructions fully compatible with MCS-51.
SM39R16A2 contains 256B on-chip RAM, more than 26
GPIOs (28L package), various serial interfaces and
many peripheral functions as described below. It can be
programmed via writers. Its on-chip ICE is convenient for
users in verification during development stage.
The high performance of SM39R16A2 can achieve
complicated manipulation within short time. About one
third of the instructions are pure 1T, and the average
speed is 8 times of traditional 8051, the fastest one
among all the 1T 51-series.Its excellent EMI and ESD
characteristics are advantageous for many different
applications.
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
Ordering Information
SM39R16A2ihhkL yymmv
i: process identifier {L = 2.7V ~ 3.6V, C = 4.5V ~ 5.5V}
hh: working clock in MHz {25}
k: package type postfix {as table below }
L:PB Free identifier
{No text is Non-PB free,”P” is PB free}
yy: year
mm: month
v: version identifier{ A, B,…}
Postfix
N
S
Package
20L PDIP
20L SOP
24L PDIP
24L SOP
28L PDIP
28L SOP
28L PLCC
Pin / Pad Configuration
Contact SyncMOS : www.syncmos.com.tw
6F, No.10-2 Li- Hsin 1st Road , SBIP, Hsinchu, Taiwan
TEL: 886-3-567-1820 FAX: 886-3-567-1891
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M0XX
1
Ver.0 SM39R16A2 08/2010
SM39R16A2/SM39R09A2/SM39R05A2
8-Bit Micro-controller
16KB/12KB/8KB with ISP Flash
& 256B RAM embedded
Pin Configuration
1. 28 Pin PLCC
4
3
2
1
28
27
26
PWM0/MISO/CC1/P1.6
RST/P1.5
VSS
XTAL1/P3.1
CLKOUT/XTAL2/P3.0
SS/INT1/P1.4
OCISDA/IICSDA/INT0/P1.3
SyncMOS
SM39R16A2
yymmv
(PLCC28 Top View)
12
13
14
15
16
17
18
P0.2/KBI2/ADC2/OP1PIn
P0.3/KBI3/T2/ADC3/OP0NIn
P0.4/ADC4/OP0PIn
P0.5/ADC5
VDD
P0.6/ADC6/OP0Out
P0.7/T1/ADC7
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M0XX
2
Ver.0 SM39R16A2 08/2010
SM39R16A2/SM39R09A2/SM39R05A2
8-Bit Micro-controller
16KB/12KB/8KB with ISP Flash
& 256B RAM embedded
2. 28 Pin PDIP/SOP/SSOP
SM39R16A2
yymmv
(28 Pin Top View)
SyncMOS
3. 24 Pin PDIP/SOP/SSOP
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M0XX
3
Ver.0 SM39R16A2 08/2010
SM39R16A2
yymmv
(24 Pin Top View)
SyncMOS
SM39R16A2/SM39R09A2/SM39R05A2
8-Bit Micro-controller
16KB/12KB/8KB with ISP Flash
& 256B RAM embedded
4. 20 Pin PDIP/SOP/SSOP
SM39R16A2
yymmv
(20 Pin Top View)
SyncMOS
5. 16 Pin PDIP/SOP/SSOP
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M0XX
4
Ver.0 SM39R16A2 08/2010
SM39R16A2
yymmv
(16 Pin Top View)
SyncMOS
SM39R16A2/SM39R09A2/SM39R05A2
8-Bit Micro-controller
16KB/12KB/8KB with ISP Flash
& 256B RAM embedded
Block Diagram
Op0PIn/Op1PIn
Op0NIn/Op1NIn
Op0Out/Op1Out
RESET
MAX810
UART
Op0/Cmp0
Op1/Cmp1
PWM
ADC
IIC
SPI_MISO
SPI_MOSI
SPI_CLK
SPI_SS
IIC_SCL
IIC_SDA
PWM0
PWM1
ADC0
ADC1
ADC2
ADC3
ADC4
ADC5
ADC6
ADC7
RXD
TXD
SPI
XTAL2
XTAL1
SRAM
256Bytes
Port 0
Port 1
Port 2
Flash 16KBytes
Port 3
Port 0
Port 1
Port 2
Port 3
CPU
Watchdog
Interrupt
Timer 0/1
Timer2
& CCU
T0
T1
CC0~CC3
T2
T2EX
ICE
Interface control
ICP
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M0XX
5
Ver.0 SM39R16A2 08/2010
OCI_SDA
(share with
IIC)
OCI_SCL
(share
with IIC)