SyncMOS Technologies International, Inc.
SM59264
8-Bits Micro-controller
with 128KB flash & 1KB RAM & TWSI & SPWM embedded
TWSIRxD7 TWSIRxD6 TWSIRxD5 TWSIRxD4 TWSIRxD3 TWSIRxD2 TWSIRxD1 TWSIRxD0
C5H TWSIRxD
00H
00
A9H
AAH
BAH
C8H
C9H
D8H
F4H
F5H
F6H
F7H
IE1
IFR
IP1
T2CON
T2MOD
P4
ETWSI
TWSIF
PTWSI
00
00
00H
TF2
*
EXF2
*
RCLK
*
TCLK
*
EXEN2
*
P4.3
FA11
FA3
FD3
TR2
*
P4.2
FA10
FA2
FD2
C/T2
T2OE
P4.1
FA9
FA1
FD1
F1
CP/RL2
DCEN
P4.0
FA8
******00
****1111
00H
ISPFAH
ISPFAL
ISPFD
ISPC
FA15
FA7
FA14
FA6
FA13
FA5
FA12
FA4
FD4
00H
FA0
FD0
F0
00H
0*0***00
FD7
START
FD6
FD5
FAU0
Extension Function Description
1. Memory Structure
The SM59264 is the general 8052 hardware core to integrate the expanded 768 byte data RAM, 64KB flash program
memory with ISP function module and 64KB data flash as a single chip micro controller. Its memory structure follows
general 8052 structure plus SM59264 proprietary external RAM structure.
1.1 Program Memory
The SM59264 has 64K byte on-chip flash memory which used as general program memory, on which include up to 4K
byte specific ISP service program memory space. The address range for the 64K byte is $0000 to $FFFF. The address
range for the ISP service program is $F000 to $FFFF. The ISP service program size can be partitioned as N blocks of
512 byte (N=0 to 8). When N=0 means no ISP service program space available, total 64K byte memory used as
program memory. When N=1 means memory address $FE00 to $FFFF reserved for ISP service program. When N=2
means memory address $FC00 to FFFF reserved for ISP service program,...etc. Value N can be set and programmed
into SM59264 by writer.
1.1.1 Program Code Security
MOVC instruction executed from external program memory space will not be able to fetch internal codes from on chip
program memory after the chip is protected on the Writer.
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver 2.1 SM59264 08/2006
6