CMT2380F17
Rev0.1 | 55/347
www.cmostek.com
Bit 0: DPS, DPTR select bit. Use to switch between DPTR0 and DPTR1.
0: Select DPTR0.
1: Select DPTR1.
DPS
Selected DPTR
0
DPTR0
1
DPTR1
DPL
: Data Pointer Low
SFR Page
= 0~F
SFR Address = 0x82
Bit
7
6
5
4
3
2
1
0
Name
DPTR[7:0]
R/W
R/W
Reset Value
0
0
0
0
0
0
0
0
The DPL register is the low byte of the 16-bit DPTR. DPTR is used to access indirectly addressed XRAM
and Flash memory.
DPH
: Data Pointer High
SFR Page
= 0~F
SFR Address = 0x83
Bit
7
6
5
4
3
2
1
0
Name
DPTR[15:8]
R/W
R/W
Reset Value
0
0
0
0
0
0
0
0
The DPH register is the high byte of the 16-bit DPTR. DPTR is used to access indirectly addressed
XRAM and Flash memory.
7.2
MOVX on 8-bit Address with XRPS
The 8-bit form of the MOVX instruction uses the contents of the XRPS SFR to determine the upper 8-bits
of the effective address to be accessed and the contents of R0 or R1 to determine the lower 8-bits of the
effective address to be accessed.
MOVX @Ri with XRPS on XRAM
XRPS[7:0]
256B
RAM
256B
RAM
XRPS = 0
XRPS = 1
XRPS = 2
256B RAM
A[15:8]= 3;
A[15:8]= 2;
A[15:8]= 1;
A[15:8]= 0;
XRAM Space
256B RAM
256B RAM
A[7:0] = Ri;
256B RAM
256B RAM
A[7:0] = Ri;
A[7:0] = Ri;
A[7:0] = Ri;
CPU
MOVX @Ri
Figure 7-2. XRPS Structure
XRPS: XRAM Page Select Register
SFR Page
= 0~F
Summary of Contents for CMT2380F17
Page 27: ...CMT2380F17 Rev0 1 27 347 www cmostek com 1 25 Phase Noise...
Page 177: ...CMT2380F17 Rev0 1 177 347 www cmostek com Figure 17 3 PCA Interrupt System...
Page 246: ...CMT2380F17 Rev0 1 246 347 www cmostek com SnMIPS S0MI S1MI 1 P3 3 P4 7...