码迷,mamicode.com
首页 > 其他好文 > 详细

【单片机汇编】流水灯作业笔记

时间:2017-11-05 17:22:06      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:逻辑   jmp   作业   编程   等价   就是   简介   次数   清零   

1.ORG,在汇编语言中也是一条指令,其作用是告诉汇编程序,在开始执行的时候,将某段机器语言装载到内存中的哪个地址。
2.长转移指令的功能是:把指令码中的目标地址addr16装入程序计数器PC,使机器执行下一条指令时无条件转移到addr16处执行程序,不影响任何标志。
3.LCALL是调用子程序,当子程序执行完后就返回到LCALL指令下一条指令继续执行程序,而子程序是可以多次调用,也可以在任何位置调用。这是从哪里走的,还要返回哪里的。
而JMP是无条件转移指令,转移到某执行程序后就不再返到回原处,是一去不回返的。
4.CPL是取反指令,也称逻辑非指令。可以取反P1.0
5.AT89C51简介(晶振为11.0592M 和12M)
6.clr p1.5。p1.5清零 等价于 p1.5=0。
7.好像是单片机上的。
DJNZ是用来控制循环次数的,比如:DJNZ 10H,del
意思就是执行这一句,后面的那个十六进制数10H自动减一,看是不是0,不是0就跳到del的标识符语句后,是0就顺序执行。
8.sjmp $ 是原地跳转的指令。 作用:1,可以防止程序乱跳。 2,等待中断发生。 51单片机指令。(注意!是原地跳转,并不是所在程序段跳转)
9.即使不设置循环,在ISIS里面程序还是循环执行的。

【单片机汇编】流水灯作业笔记

标签:逻辑   jmp   作业   编程   等价   就是   简介   次数   清零   

原文地址:http://www.cnblogs.com/osmondwang/p/7787795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!