DPTR 寄存器:功能特殊的 16 位单片机寄存器
2024-09-15 05:07:15发布 浏览331次 信息编号:169716
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
DPTR 寄存器:功能特殊的 16 位单片机寄存器
DPTR是有些微控制器中具有特殊功能的寄存器,它是一个16位的特殊功能寄存器。
1、DPTR寄存器:DPTR是有些单片机中具有特殊功能的寄存器,它是一个16位的特殊功能寄存器。
2、DPTR的作用:它存放16位地址,作为对片外RAM寻址(间接寻址)的地址寄存器,所以称为数据指针。它也可以把外部RAM中地址的内容传送到内部RAM中地址指向的内容。DPTR的另一个功能是变址寻址,访问程序存储器,执行查表指令。
3、DPTR寄存器的组成:DPTR由两个8位寄存器DPH、DPL组成,DPH为DPTR的高8位,DPL为DPTR的低8位,它们可以合为一个16位寄存器,也可以分开作为8位寄存器操作。
附加信息:
使用DPTR寄存器访问外部数据存储器的说明:
MOVX A,@DPTR读取;
MOVX @DPTR,A 写入。
该指令使用16位DPTR作为间接地址寄存器读取片外RAM,可寻址整个64KB片外空间。指令执行时,DPH中的高八位地址由P2端口输出,DPL中的低八位地址分时由P0端口输出并由ALE信号锁存至地址锁存器中。
提醒:请联系我时一定说明是从星空网上看到的!