51单片机数据传送指令列表
操作码
目标操作数
可选择的源操作数
说明
MOV
A
Rn
direct
@Ri
DPTR
Rn;direct;@Ri;#data
A;direct;#data
A;Rn;direct;@Ri;#data
A;direct;#data
#data16
内部传送
内部传送
内部传送
内部传送
【51单片机数据传送指令列表】
数据指针赋值
PUSH
POP
隐含(SP)
direct
direct
隐含(SP)
压栈,只能用直接寻址
退栈,只能用直接寻址
XCH
A
Rn;direct;@Ri
内部交换
XCHD
SWAP
A
A
@Ri
隐含A
只交换低四位
A的高、低四位互换
MOVX
A
@Ri
@DPTR
@Ri;@DPTR
A
A
A与外部数据存储器间传送
MOVC
A
@A+DPTR;@A+PC
读外部程序存储器
MOV
C
bit
bit
C
Cy与可寻址位间传送
推荐阅读
- 单片机课程学习与感想
- STM32 DMA 应用之_二 DMA 串口 数据传输--发送
- AVR单片机nRF24L01发送接收驱动程序
- 华为实现数据存储“规-建-维-优”全场景自动化
- 单片机定时器之改良版:时间轮定时器
- 单片机逻辑电路与逻辑运算
- 第八节:PIC系列单片机I/O口结构
- 集结停留在孤岛上的数据,破局新常态下的数字化转型挑战
- 基于AVR单片机的AT24C01-512eeprom读写程序
- 51单片机之I^2C总线