发布网友 发布时间:2023-10-05 06:18
共5个回答
热心网友 时间:2024-11-24 07:07
MOVC A,@A+DPTR。这条指令是单片机查表指令,DPTR是首地址,A寄存器,指令的意思就是将DPTR的地址加上累加器A存的偏移量,形成的新地址中的数取出给A。
其他类似指令:
MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A
MOVX A,@Ri E2~E3 送外部数据(8位地址)送A
扩展资料
单片机基本功能:
1、8位数据总线,16位地址总线的CPU。
2、具有布尔处理能力和位处理能力。
3、采用哈佛结构,程序存储器与数据存储器地址空间各自独立,便于程序设计。
4、相同地址的64KB程序存储器和64KB数据存储器。
5、0-8KB片内程序存储器(8031无,8051有4KB,8052有8KB,89C55有20KB)。
6、128字节片内数据存储器(8051有256字节)。
7、32根双向并可以按位寻址的I/O线。
参考资料来源:百度百科-单片机
热心网友 时间:2024-11-24 07:07
地址dptr+a 里的数送到a热心网友 时间:2024-11-24 07:08
dptr是个指针寄存器。“movc a,@dptr+a” 就是把累加器的数据与dptr的数据相加然后再把结果放回累加器a。热心网友 时间:2024-11-24 07:08
movc a,@(a+dptr)热心网友 时间:2024-11-24 07:09
功能: