English
Language : 

SM39R08A5 Datasheet, PDF (22/58 Pages) SyncMOS Technologies,Inc – Additional Baud Rate Generator
SM39R08A5
8-Bit Micro-controller
with 8KB Flash
& 256B RAM embedded
4.6. Data Pointer 1
The Dual Data Pointer accelerates the moves of data block. The standard DPTR is a 16-bit register that is used to
address external memory or peripherals. In the SM39R08A5 core 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 LSB of AUX register (DPS).
The user switches between pointers by toggling the LSB of AUX register. All DPTR-related instructions use the currently
selected DPTR for any activity.
Mnemonic: DPL1
7
6
5
DPL1[7:0]: Data pointer Low 1
4
3
DPL1 [7:0]
Address: 84h
2
1
0 Reset
00h
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: AUX
7
6
5
BRGS
-
-
4
3
PTS[1:0]
2
1
PINTS[1:0]
Address: 91h
0 Reset
DPS 00H
DPS: Data Pointer selects register.
DPS = 1 is selected DPTR1.
4.7. Interface control register
Mnemonic: IFCON
Address: 8Fh
7
6
5
4
3
2
1
0 Reset
-
CDPR
-
-
-
-
-
ISPE 00H
CDPR: code protect (Read Only)
ISPE: ISP function enable bit
ISPE = 1, enable ISP function
ISPE = 0, disable ISP function
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M067
Ver E SM39R08A5 06/30/2015
- 22 -