![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
思索与猫
Nothing at all
展开
-
汇编常用指令一
一.常用缩写符号#data::8位立即数#data16:16位立即数Rn:工作寄存器,n=0~7Ri:工作寄存器,i=1,2@:间接地址符号direct:8位直接地址direct16:16位直接地址addr11:11位目的地址,用于AJMP,范围2kbaddr16:16位目的地址,用于LJMP,范围64kbrel:有符号的8位地址,用于SJMPbit:位地址/:位操作前缀...原创 2019-06-25 19:29:22 · 2939 阅读 · 0 评论 -
汇编常用指令二
一.算术运算类指令1.加法指令不带进位ADD A,RnADD A,directADD A, @RiADD A,#data带进位ADDC A,RnADDC A,directADDC A, @RiADDC A,#data增量指令INC AINC RnINC directINC @RiINC DPTR十进制调整指令(用在ADD或ADDC指令后,...原创 2019-06-25 20:02:35 · 4994 阅读 · 0 评论 -
汇编常用指令三
一.控制转移类指令1.无条件转移指令绝对转移指令AJMP addr11相对转移指令SJMP relHRER: SJMP HERE;动态停机长转移指令LJMP addr16间接转移指令JMP @A+DPTR2.条件转移指令进位/无进位转移指令JC relJNC rel累加器内容为零/非零转移指令JZ relJNZ rel...原创 2019-06-25 20:52:43 · 1557 阅读 · 0 评论 -
汇编指令控制单片机LED灯
一.点亮LED灯简单的对P1口进行操作就可以了代码:ORG 0000HAJMP MAINORG 0100HMAIN: MOV P1,#0FEH ;点亮LED1 AJMP MAINEND二.延时控制流水灯延时程序生成:设置好单片机系统频率和定时长度注意使用STC-Y1指令集,否则延时不准确代码:ORG 0000HAJMP MAINORG 0100H...原创 2019-06-26 22:28:20 · 10045 阅读 · 0 评论 -
汇编指令控制单片机数码管
一.静态显示数码管代码:注意:使用的单片机具有段选(P2.6)和位选(P2.7)应用代码时请结合实际使用单片机自行修改或接线!!!ORG 0000HAJMP MAINORG 0100HDULA BIT P2.6WELA BIT P2.7 MAIN: SETB WELA ;打开位选 MOV P0,#0FEH ;选择数码管第一位 CLR WELA ;关闭位选...原创 2019-06-27 00:19:12 · 6356 阅读 · 0 评论 -
汇编指令操作单片机键盘
一.外部中断代码:******************************************************************************* 文件名:外部中断控制数码管加减* 描 述:* 作 者:思索与猫* 日 期: 19/6/27* 备 注: * ***********************************...原创 2019-06-27 13:01:48 · 1686 阅读 · 0 评论