单片机DPH DPL是什么

单片机DPH DPL是什么,第1张

单片中的DPH是数据指针DPTR(80C51中一个功能比较特殊的寄存器)的高八位字节寄存器,DPL是数据指针DPTR(80C51中一个功能比较特殊的寄存器)的低八位字节寄存器。

DPTR是某些单片机中一个16位的特殊功能寄存器, DPH是其高位字节寄存器,DPL是其低位字节寄存器,DPTR既可以作为一个16位的寄存器来处理,也可以作为两个独立的8位寄存器来使用。

扩展资料:

DPH和DPL的地址分别为83H、82H,由DPH和DPL组成的寄存器主要功能是存放16位地址,作为片外RAM寻址用的地址寄存器(间接寻址),称数据指针,也可以将外部RAM中地址的内容传送到内部RAM的地址所指向的内容中。

在执行指令时,P2口将输出DPH中的高八位地址,P0口会分时输出DPL中的低八位地址,地址锁存器会对ALE的信号进行锁存,因此,当单机片中的指令以16位DPTR为间址寄存器来读片外RAM时,可以寻址整个64KB的片外空间。

参考资料来源:百度百科-DPH

参考资料来源:百度百科-DPL

参考资料来源:百度百科-dptr

以上就是关于单片机DPH DPL是什么全部的内容,包括:单片机DPH DPL是什么、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/life/3808761.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存