位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第226页 > P87C51RB2BBD > P87C51RB2BBD PDF资料 > P87C51RB2BBD PDF资料1第32页

飞利浦半导体
产品数据
80C51的8位微控制器系列
8KB / 16KB / 32KB / 64KB OTP
与512B / 1KB RAM ,低电压( 2.7 5.5V) ,低功耗,高
速度( 30/33兆赫)
P87C51RA2/RB2/RC2/RD2
降低EMI模式
在AO位( AUXR.0 )在AUXR寄存器设置时禁用
ALE输出,如果CPU需要执行片外存储器
访问。
在GF2位是一个通用的用户定义的标志。注意,第2位是
没有可写,总是读作零。这使得DPS位
迅速通过执行INC AUXR1指令只需切换
在不影响GF2位。
降低EMI模式
AUXR ( 8EH )
7
–
6
–
5
–
4
–
3
–
2
–
1
EXTRAM
0
AO
DPS
BIT0
AUXR1
DPTR1
DPTR0
DPH
(83H)
DPL
(82H)
外
数据
内存
AUXR.1
AUXR.0
EXTRAM
AO
参见图32更详细的描述。
双DPTR
的双DPTR结构(参见图18 )是一种通过该芯片
将指定外部数据存储器单元的地址。那里
是两个16位DPTR寄存器的外部存储器,
和一个位叫做DPS = AUXR1 / 0位,允许程序
代码在它们之间切换。
图18 。
SU00745A
新用户注册名称: AUXR1 #
SFR地址: A2H
复位值: xxxxxxx0B
AUXR1 ( A2H )
7
–
6
–
5
–
4
–
DPTR指令
参考DPTR的说明指的是数据指针,该指针是
目前使用的AUXR1 /位0寄存器选择。六
是使用DPTR的指令如下:
INC DPTR
MOV DPTR , # DATA16
递增1的数据指针
加载DPTR与16位常数
移动的字节相对码DPTR到ACC
移动外部RAM ( 16位地址)来
加
移动ACC到外部RAM ( 16位
地址)
跳转间接相对DPTR
3
GF2
2
0
1
–
0
DPS
MOV A,@ A + DPTR
MOVX A,@ DPTR
MOVX @ DPTR ,A
JMP @ A + DPTR
其中:
DPS = AUXR1 /位0 = DPTR0和DPTR1之间切换。
选择注册
DPTR0
DPTR1
DPS
0
1
DPS位状态应通过软件切换时保存
之间DPTR0和DPTR1 。
数据指针可以在逐字节的基础上由被访问
指定的低或高字节在它访问的指令
特殊功能寄存器。看
应用笔记AN458
了解更多详情。
2003年01月24
32