8-Bits Micro-controller. SM59D03G2 Datasheet

SM59D03G2 Micro-controller. Datasheet pdf. Equivalent

SM59D03G2 Datasheet
Recommendation SM59D03G2 Datasheet
Part SM59D03G2
Description 8-Bits Micro-controller
Feature SM59D03G2; SyncMOS Technologies International, Inc. SM59D03G2 8-Bits Micro-controller 8KB+ ISP Flash & 1KB R.
Manufacture SyncMOS
Datasheet
Download SM59D03G2 Datasheet




SyncMOS SM59D03G2
SyncMOS Technologies International, Inc.
SM59D03G2
8-Bits Micro-controller
8KB+ ISP Flash & 1KB RAM embedded
Product List
Features
z
SM59D03G2L25, 25MHz 8KB+ internal Flash MCU
SM59D03G2C25, 25MHz 8KB+ internal Flash MCU z
Description
z
z
The SM59D03G2 series product is an 8-bit single
chip macro-controller with 8K bytes Flash & 1K
z
z
byte RAM embedded. It is a derivative of the 8052
micro-controller family with a fully compatible
z
instruction sets.
The 8K bytes embedded Flash can be
programmed via a commercial writer or the
external In-System Programming (ISP) function.
z
z
z
The unused Flash on 4K bytes ISP service
Program area can be the memory space for the
z
EEPROM application through the internal ISP.
After programming, the code can be protected to
z
prevent illegal read and write.
Its plentiful peripherals can make many
applications easier and more efficient, such
as
z
dual z
DPTR, UART, WDT, Timers, PCA and EEI which
are functionally compatible with most other chips.
SM59D03G2 also provides power saving modes
z
z
(IDLE and STOP), low EMI characteristics, etc. All
of the requirements are considered to achieve the
ideal MCU.
z
Ordering Information
yymmv
SM59D03G2ihhkL
z
z
yy: year, mm: month
v: version identifier{ A, B,ā€¦}
i: process identifier {L=2.7V~3.6V,C=4.5V~ 5.5V}
hh: working clock in MHz {25}
k: package type postfix {as below table}
L:PB Free identifier
{No text is Non-PB Freeļ¼Œā€Pā€ is PB Free}
z
z
z
z
z
Operating Voltage: 2.7V ~ 3.6V or 4.5V ~
5.5V
General 8052 family compatible
12 or 6 clocks per machine cycle
Frequency runs up to 25MHz
8K bytes on chip program Flash
4K bytes In-System Programming(ISP)
and EEPROM capability
768 Bytes on-chip expanded RAM with
disable function
256 Bytes for standard 8052 RAM.
External RAM address up to 64KB
Dual 16-bit Data Pointers (DPTR0 &
DPTR1)
One channel serial peripheral interface
(UART)
Three 16 bit Timers/Counters(Timer 0 , 1,
2)
Four 8-bit I/O ports for PDIP package
Four 8-bit I/O ports + one 4-bit I/O ports for
PLCC or QFP package
Programmable Watchdog Timer (WDT)
Programmable Counter Array (PCA) for
Pulse Width Modulation (PWM), capture
and compare
External interrupt 0, 1 with two priority
level
Expanded External Interrupt (EEI)
interface for eight more external interrupts.
Internal ISP service program space
configurable in N*512 byte (N=0 to 8) size
for IAP application
Direct and simple external ISP without
service program
ALE output select for low EMI
Clock output as the source for next MCU
Power Management Unit ( IDLE and
STOP mod)
Code protection function
Postfix
P
J
Q
Package
40L PDIP
44L PLCC
44L QFP
Pin / Pad
Configuration
Page 2
Page 2
Page 2
Dimension
Page 61
Page 62
Page 63
Contact SyncMOS : www.syncmos.com.tw
6F, No.10-2 Li- Hsin 1st Road , SBIP,
Hsinchu, Taiwan 30078
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.
Ver0.1 SM59D03G2 03/2008
1



SyncMOS SM59D03G2
SyncMOS Technologies International, Inc.
Pin Configuration
SM59D03G2
8-Bits Micro-controller
8KB+ ISP Flash & 1KB RAM embedded
T2/P1.0
T2EX/P1.1
CCCI/P1.2
CC0/P1.3
CC1/P1.4
CC2/P1.5
CC3/P1.6
CC4/P1.7
RES
RXD/P3.0
TXD/P3.1
#INT0/P3.2
#INT1/P3.3
T0/P3.4
T1/P3.5
#WE/P3.6
#RD/P3.7
XTAL2
XTAL1
VSS
1
AD0/P0.0
VDD
P4.2
20
40 VDD
AD0/P0.0
AD1/P0.1
AD2/P0.2
AD3/P0.3
AD4/P0.4
AD5/P0.5
AD6/P0.6
AD7/P0.7
#EA
ALE
#PSEN
A16/P2.7
A14/P2.6
A13/P2.5
A12/P2.4
A11/P2.3
A10/P2.2
A9/P2.1
21 A8/P2.0
CC2/P1.5
P1.6
P1.7
RES
RXD/P3.0
P4.3
TXD/P3.1
#INT0/P3.2
#INT1/P3.3
T0/P3.4
T1/P3.5
6
7
17
18
1
SM59D03G2
ihhJP
yymmA
44 L PLCC
(Top View)
40
39
AD4/P0.4
AD5/P0.5
AD6/P0.6
AD7/P0.7
#EA
P4.1
ALE
#PSEN
A16/P2.7
A14/P2.6
29
28
A13/P2.5
AD3/P0.3
AD2/P0.2
AD1/P0.1
AD0/P0.0
VDD
P4.2
T2/P1.0
T2EX/P1.1
CCCI/P1.2
CC0/P1.3
CC1/P1.4
33
34
44
1
SM59D03G2
ihhQP
yymmA
44 L QFP
(Top View)
23
22 A12/P2.4
A11/P2.3
A10/P2.2
A9/P2.1
A8/P2.0
P4.0
VSS
XTAL1
XTAL2
#RD/P3.7
12
11
#WE/P3.6
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver0.1 SM59D03G2 03/2008
2



SyncMOS SM59D03G2
SyncMOS Technologies International, Inc.
Block Diagram
SM59D03G2
8-Bits Micro-controller
8KB+ ISP Flash & 1KB RAM embedded
XTAL2
XTAL1
EA
ALE
PSEN
CPU
UART
TXD
RXD
SRAM
768Bytes
SRAM
256Bytes
Flash 8KBytes
Watchdog
Interrupt
Power down
wake up
ISP
INT0
INT1
WR
RD
EEI interrupt
INT0
INT1
CCCI
PCA CC0~CC4
ADC ADC0 ~ ADC3
Port 0
Port 1
Port0
Port1
Port 2
Port 3
Port 4
Port2
Port3
Port4
Port Port0 ~ Port4
Control
Timer0/1
Timer2
T0
T1
T2
T2EX
EEI EEI port
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver0.1 SM59D03G2 03/2008
3







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)