SyncMOS Technologies International, Inc.
SM59264
8-Bits Micro-controller
with 128KB flash & 1KB RAM & TWSI & SPWM embedded
User can initiate general 8052 UART function to initiate the ISP service program. After ISP service program executed,
user need to reset the SM59264, either by hardware reset or by WDT, or jump to the address $0000 to re-start the
firmware program.
3.5 ISP Registers - System Control Register (SCONF, $BF)
bit-7
bit-0
WDTE
R/W
0
Unused
Unused
Unused
DFEN
R/W
0
ISPE
R/W
0
OME
R/W
0
ALEI
R/W
0
Read / Write:
Reset value:
-
*
-
*
-
*
The bit 2 (ISPE) of SCONF is ISP enable bit. User can enable overall ISP function by setting ISPE bit to 1, setting ISPE
to 0 will disable overall ISP function.
The function of ISPE behaves like a security key. User can disable overall ISP function to prevent software program be
erased accidentally.
3.6 ISP Registers: ISPFAH, ISPFAL, ISPFD and ISPC registers
The ISPFAH & ISPFAL provide the 16-bit flash memory address for ISP function. The flash memory address should
not include the ISP service program space address. If the flash memory address indicated by ISPFAH & ISPFAL
registers overlay with the ISP service program space address, the flash program/page erase of ISP function executed
thereafter will have no effect.
When performing byte program ISP function, the content of ISPFD register will be programmed to the flash address
which indicated by ISPFAH and ISPFAL registers.
ISP Registers- Flash Address-High Register (ISPFAH, $F4)
bit-7
bit-0
FA15
R/W
0
FA14
R/W
0
FA13
R/W
0
FA12
R/W
0
FA11
R/W
0
FA10
R/W
0
FA9
R/W
0
FA8
R/W
0
Read / Write:
Reset value:
FA15 ~ FA8: flash address-high for ISP function
ISP Registers - Flash Address-Low Register (ISPFAL, $F5)
bit-7
bit-0
FA7
R/W
0
FA6
R/W
0
FA5
R/W
0
FA4
R/W
0
FA3
R/W
0
FA2
R/W
0
FA1
R/W
0
FA0
R/W
0
Read / Write:
Reset value:
FA7 ~ FA0: flash address-low for ISP function
The ISPFAH & ISPFAL provide the 16-bit flash memory address for ISP function. The flash memory address should
not include the ISP service program space address. If the flash memory address indicated by ISPFAH & ISPFAL
registers overlay with the ISP service program space address, the flash program/page erase of ISP function executed
thereafter will have no effect.
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver 2.1 SM59264 08/2006
14