English
Language : 

SM59D03G2 Datasheet, PDF (19/67 Pages) SyncMOS Technologies,Inc – 8-Bits Micro-controller
SM59D03G2
8-Bits Micro-controller
8KB+ ISP Flash & 1KB RAM embedded
4.6 Data Pointer 1
The dual data pointer accelerates the moving of block data. The standard DPTR is a 16-bit register
that is used to address external memory or peripherals. In the SM59D03G2, the standard data
pointer is called DPTR,the second data pointer is called DPTR1. The data pointer select bit
chooses the active pointer. The data pointer select bit is located in the LSB of DPS register
(DPS.0).
The user switches between pointers by toggling the LSB of DPS register. All DPTR-related
instructions use the currently selected DPTR for any activity.
Mnemonic: DPL1
7
6
5
4
3
DPL1[7:0]
Address: 84h
2
1
0 Reset
00h
DPL1[7:0]: Data pointer Low 1
Mnemonic: DPH1
7
6
5
4
3
DPH1[7:0]
Address: 85h
2
1
0 Reset
00h
DPH1[7:0]: Data pointer High 1
Mnemonic: DPS
Address: 86h
7
6
5
4
3
2
1
0 Reset
-
-
-
-
-
-
-
DPS.0 00h
DPS.0: Data Pointer select register.
DPS.0 = 1 is selected DPTR1.
4.7 System control flag
Mnemonic: SCONF
7
6
5
4
-
-
-
-
Address: BFh
3
2
1
0 Reset
-
ISPE OME ALEI 00h
ISPE: ISP function enable bit.
ISPE = 1 is enable ISP function.
ISPE = 0 is disable ISP function.
OME: 768 bytes on-chip RAM enable bit.
OME = 1 is enable 768 bytes on-chip RAM.
OME = 0 is disable 768 bytes on-chip RAM.
ALEI: ALE output disable.
ALEI = 1 is disable ALE output.
ALEI = 0 is Enable ALE output.
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M030
19
Ver.C SM59D03G2 07/2009