汇编语言 51单片机按键中断流水灯汇编语言,外部中断控制流水灯

       初学单片机按键中断流水灯汇编語言碰巧又是初学汇编程序设计,就突然迸发了一个用汇编程序写一个单片机按键中断流水灯汇编语言控制的小程序流水灯运行。沒想到一次就成功了,眼瞅着单片机按键中断流水灯汇编语言开发板上的流水灯在我的指示下跑得那么飘逸激动啊,单片机按键中断流沝灯汇编语言才学了2个多星期汇编还没入门,呵呵意外。

其他不是很重要,关键是我通过这个程序认识了子程序与程序标号的区別,个人感觉很难得小小记录下。

     ;1——这里LEFT,RIGHT,DELAY不是子程序,而只是标号标号只是用来标记地址,方便程序员识别以及程序中跳转时,以标号表示地址方便、直观

  主程序显示八位流水灯;

  外部中断0:左右四位闪烁三次;

  外部中断1:各位间隔闪烁三次

  ;编写本程序的目的,是为了解答一个题目

  ;这个题目给出叻 C 程序,希望给出同样功能的汇编程序

  ;C 程序原文如下:

  ;这个 C 程序,其实还有不足,如中断嵌套、正确恢复中断前的显示等等

  ;为了尊重原作,做而论道在写汇编程序时并没有对原程序功能进行修改。

  ;现场的保护、恢复可以参考:

声明:本文内容及配圖由入驻作者撰写或者入驻合作网站授权转载文章观点仅代表作者本人,不代表电子发烧友网立场文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题请联系本站作侵删。 

我要回帖

更多关于 单片机按键中断流水灯汇编语言 的文章

 

随机推荐