
的PSoC
3 : CY8C36系列
数据表
图5-2 。 8051内部数据空间
0x00
0x1F
0x20
0x2F
0x30
0x7F
0x80
上核心内存共享
与堆栈空间
(间接寻址)
SFR
特殊功能寄存器
(直接寻址)
4 ,银行, R0 -R7每
位寻址区
较低的核心内存共享的堆栈空间
(直接和间接寻址)
除了与所用的寄存器或位地址模式
48个字节,低128字节可直接访问
或间接寻址。与直接寻址模式中,上
128字节映射到特殊功能寄存器。用间接寻址模式中,
高128字节映射到RAM中。堆栈操作使用间接
解决; 8051堆栈空间为256个字节。见
“寻址模式”
第12页上。
0xFF
5.7.3特殊功能寄存器
特殊功能寄存器( SFR)空间提供了访问频繁访问的寄存器。的存储器映射的SFR存储器
空间中示出
表5-4 。
表5-4 。 SFR地图
地址
0×F8
0×F0
0×E8
0×E0
0×D8
0×D0
0×C8
0×C0
0×B8
0×B0
0×A8
0×A0
0×98
0×90
0×88
0×80
B
SFRPRT12DR
加
SFRPRT6DR
PSW
SFRPRT5DR
SFRPRT4DR
–
SFRPRT3DR
IE
P2AX
SFRPRT2DR
SFRPRT1DR
–
SFRPRT0DR
0/8
SFRPRT15DR
–
SFRPRT12PS
–
SFRPRT6PS
–
SFRPRT5PS
SFRPRT4PS
–
SFRPRT3PS
–
–
SFRPRT2PS
SFRPRT1PS
SFRPRT0PS
SP
1/9
SFRPRT15PS
2/A
SFRPRT15SEL
SFRPRT12SEL
MXAX
–
SFRPRT6SEL
–
SFRPRT5SEL
SFRPRT4SEL
–
SFRPRT3SEL
–
SFRPRT1SEL
SFRPRT2SEL
–
SFRPRT0SEL
DPL0
–
–
–
–
–
–
–
–
–
–
–
–
–
DPX0
–
DPH0
3/B
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
DPL1
4/C
–
–
–
–
–
–
–
–
–
–
–
–
–
DPX1
–
DPH1
5/D
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
DPS
6/E
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
7/F
该CY8C36系列提供了一套标准的寄存器中
在行业标准8051器件。此外, CY8C36
设备添加了SFR,以便直接进入上的I / O端口
装置。以下各节描述的SFR加入
CY8C36系列。
5.7.4外部数据空间访问的SFR
8051核心功能的双DPTR寄存器实现更快的数据
传输操作。数据指针选择SFR , DPS ,选择
该数据指针寄存器, DPTR0或DPTR1 ,用于
以下说明:
MOVX @ DPTR ,A
MOVX A , @ DPTR
MOVC A,@ A + DPTR
JMP @ A + DPTR
INC DPTR
MOV DPTR , # DATA16
扩展的数据指针的SFR , DPX0 , DPX1 , MXAX和
P2AX ,持有存储器地址的最显著份
在访问外部数据空间。这些SFR仅用于
用MOVX指令。
在使用DPTR0 / DPTR1寄存器MOVX指令,
地址的最显著字节总是等于该
DPX0 / DPX1的内容。
在使用R0或R1寄存器,最MOVX指令
地址的显著字节总是等于的内容
MXAX ,并且下一个最显著字节总是等于该
P2AX内容。
文件编号: 001-53413修订版*○
第24页131