English
Language : 

SM89516A Datasheet, PDF (6/25 Pages) SyncMOS Technologies,Inc – 8 - Bit Micro-controller with 64KB flash 1KB RAM embedded
SyncMOS Technologies Inc.
September 2002
SM89516A
Extension Function Description
1. Memory Structure
The SM89516A is the general 8052 hardware core as a single chip micro controller. Its memory structure follows general
8052 structure.
1.1 Program Memory
The SM89516A has 64K byte on-chip flash memory which used as general program memory. The address range for the 64K
byte is $0000 to $FFFF.
FFFF
64K Program
memory space
0000
Note: The single flash block address structure for doing as well as program ROM flash.
1.2 Data Memory
The SM89516A has 1K bytes on-chip RAM, 256 bytes of it are the same as general 8052 internal memory structure while the
expanded 768 bytes on-chip RAM can be accessed by external memory addressing method (by instruction MOVX), or by
‘Bank mapping direct addressing mode’ as described in next page.
02FF
FF Higher 128 bytes (Access by
SFR (Accessed by direct
80 indirect addressing mode only) addressing mode only)
7F Lower 128 bytes (Accessed by
00 direct & indirect addressing mode)
On-chip expanded RAM address structure.
Expanded 768 bytes RAM
(Accessed by direct external
addressing mode, by instruction
MOVX, or by Bank mapping
FF direct addressing mode)
(OME = 1)
80
0000
Specifications subject to change without notice,contact your sales representatives for the most recent information.
6/25
Ver 1.2 SM89516A 09/02