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

Posted osmondwang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单片机汇编流水灯作业笔记相关的知识,希望对你有一定的参考价值。

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里面程序还是循环执行的。

以上是关于单片机汇编流水灯作业笔记的主要内容,如果未能解决你的问题,请参考以下文章

51单片机学习笔记5 流水灯实现及蜂鸣器控制

51单片机学习笔记2 -- 单灯控制及流水灯

51单片机学习笔记2 -- 单灯控制及流水灯

汇编笔记(1)

汇编语言笔记

Proteus仿真51单片机汇编+74XX164流水灯