SyncMOS Technologies International, Inc.
Extension Function Description
SM8958A
8-Bits Micro-controller
With 32KB flash & 1KB RAM embedded
1. Memory Structure
The SM8958A is the general 8052 hardware core as a single chip micro controller. Its memory structure follows
general 8052 structure.
1.1 Program Memory
The SM8958A has 32K byte on-chip flash memory which used as general program memory. The address range for the
32K byte is $0000 to $7FFF.
Note: The single flash block address structure for doing as well as program ROM flash.
1.2 Data Memory
The SM8958A 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).
Specifications subject to change without notice contact your sales representatives for the most recent information.
6
Ver 2.1 SM8958A 08/2006