English
Language : 

SM59R16A5 Datasheet, PDF (22/89 Pages) SyncMOS Technologies,Inc – Two serial peripheral interfaces in full duplex mode
SM59R16A5/SM59R09A5/SM59R05A5
8-Bit Micro-controller
64KB/36KB/20KB with ISP Flash
& 2KB RAM embedded
3. Memory Structure
The SM59R16A5 memory structure follows general 8052 structure. It is integrate the expanded 2KB data memory and
64KB program memory.
3.1. Program Memory
The SM59R16A5 has 64KB on-chip flash memory which can be used as general program memory or EEPROM, 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 256 byte (N=0 to 16). When N=0 means no ISP service program space available, total 64K byte memory used
as program memory. When N=1 means address $FF00 to $FFFF reserved for ISP service program. When N=2 means
memory address $FE00 to $FFFF reserved for ISP service program…etc. Value N can be set and programmed into
SM59R16A5 by the writer or ICP. It can be used to record any data as EEPROM. The procedure of this EEPROM
application function is described in the section 19 on internal ISP.
ISP service
Program space,
Up to 4K
64K Program
Memory space
FFFF
FF00
FE00
FD00
FC00
FB00
FA00
F900
F800
F700
F600
F500
F400
F300
F200
F100
F000
N=0
N=1
N=2
N=3
N=4
N=5
N=6
N=7
N=8
N=9
N=10
N=11
N=12
N=13
N=14
N=15
N=16
0000
Fig. 3-1: SM59R16A5 programmable Flash
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M047
22
Ver.H SM59R16A5 04/2015