English
Language : 

SM5952E Datasheet, PDF (51/53 Pages) SyncMOS Technologies,Inc – 256 bytes SRAM as standard 8052
14.5 ISP register – ISPFAH, ISPFAL, ISPFD and ISPC
SM5952E
8-Bit Micro-controller
8KB with 4KB ISP Flash
& 1KB RAM embedded
Mnemonic
Description
ISPFAH
ISPFAL
ISPFD
ISPC
ISP Flash
Address – High
Register
ISP Flash
Address - Low
Register
ISP Flash Data
Register
ISP Control
Register
Dir. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 RST
ISP function
F4h
ISPFAH [7:0]
00H
F5h
ISPFAL [7:0]
F6h
ISPFD [7:0]
F7h
START
ISPPG
SE
ISPPGS[1:0]
-
-
00H
00H
ISPF[1:0]
00H
Mnemonic: ISPFAH
Address: F4H
7
6
5
4
3
2
1
0
Reset
ISPFAH7 ISPFAH6 ISPFAH5 ISPFAH4 ISPFAH3 ISPFAH2 ISPFAH1 ISPFAH0 00H
ISPFAH [7:0]: Flash address-high for ISP function.
Mnemonic: ISPFAL
Address: F5H
7
6
5
4
3
2
1
0
Reset
ISPFAL7 ISPFAL6 ISPFAL5 ISPFAL4 ISPFAL3 ISPFAL2 ISPFAL1 ISPFAL0 00H
ISPFAL [7:0]: 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.
Mnemonic: ISPFD
7
6
ISPFD7 ISPFD6
5
ISPFD5
4
ISPFD4
3
ISPFD3
2
ISPFD2
1
ISPFD1
Address: F6H
0
Reset
ISPFD0 00H
ISPFD [7:0]: Flash data for ISP function.
The ISPFD provide the 8-bit data register for ISP function.
Mnemonic: ISPC
7
6
5
4
3
2
START ISPPGSE
ISPPGS[1:0]
-
-
Address: F7h
1
0
Reset
ISPF[1:0]
00H
START: ISP function start bit.
= 1: start ISP function which indicated by bit 1, bit 0 (ISPF[1:0]).
= 0: no operation.
ISPPGSE: ISP Page Selection Enable bit.
= 1: Enable.
= 0: Disable.
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M091
Ver C SM5952E 04/17/2015
- 51 -