2016 - 2024

感恩一路有你

单片机dptr的作用 DPTR是什么?

浏览量:3719 时间:2021-03-20 09:42:02 作者:admin

DPTR是什么?

数据指针(dptr)是80C51中的一个特殊寄存器。Dptr是一个16位特殊功能寄存器。它的高字节寄存器用DPH表示,低字节寄存器用DPL表示。Dptr可用作16位寄存器或两个独立的8位寄存器。其主要功能是将16位地址存储为片外ram寻址的地址寄存器(间接寻址),因此称为数据指针。访问片外数据存储器的指令:movxa,@dptr readMOVX@DPTRa写指令使用16位dptr作为片间地址寄存器来读取片外ram,它可以寻址整个64KB片外空间。在执行指令时,DPH中的高8位地址由P2端口输出,DPL中的低8位地址由P0端口输出,P0端口由ale信号锁定在地址锁存器中。dptr的另一个功能是访问程序内存并发出查表指令:例如,将dptr和累加器a的内容相加,得到地址movca,@a dptr(a)<-----((a)(dptr)jmp@a公司Dptr以Dptr的内容作为基址,通过修改一个地址的内容来实现扩频

单片机dptr的作用 dptr的作用是什么 单片机晶振频率为6mhz

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。