English
Language : 

SM89S16R1_06 Datasheet, PDF (19/29 Pages) SyncMOS Technologies,Inc – 8-Bits Micro-controller With 64KB Flash ROM & 1KB RAM & RTC & ADC & PWM & PDWU embedded
SyncMOS Technologies International, Inc.
SM89S16R1
8-Bits Micro-controller
With 64KB Flash ROM & 1KB RAM & RTC & ADC & PWM & PDWU embedded
DJNZ
direct,rel
Decrement and jump if direct not zero
3
2
NOP
No Operation
1
1
Memory organization
The central processing unit (CPU) manipulates operands in three memory spaces; there are 1024 bytes internal data
memory (consisting of 256 bytes standard RAM and 768 bytes AUX-RAM) and 64K bytes internal/external program
memory (see FIGURE 15)
64K
64K
Internal
FLASH
memory
/EA=1
0000
External
FLASH
memory
/EA=0
Overlapped space
INDIRECT
ONLY
0080
DIRECT AND
INDIRECT
0000
DIRECT
(SFR)
02FF
XRAM
(OME=1)
XRAM
OME=0
0000
Program memory
Internal DATA memory
External
DATA memory
Figure 15 Memory organization of SM89S16R1
Program memory
The program memory of SM89S16R1 consists of 64K bytes FLASH memory on chip. If during RESET, the /EA pin
was held high, the SM89S16R1 does not execute out of the internal program memory. If the /EA pin was held low
during RESET the SM89S16R1 fetch all instructions from the external program memory.
External writer can program it. The feature of FLASH memory is shown as following:
z READ: byte-wise
z WRITE: byte-wise within 30us (previously erased by a chip erase).
z ERASE:
Page Erase (512 bytes) within 10 ms
Full Erase (64K bytes) within 2 sec.
Erased bytes contain FFH
z Endurance : 10K erase and write cycles each byte at TA=25℃
z Retention : 10 years
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver 2.1 SM89S16R1 08/2006
19