顺逆流水灯,1秒变1次灯(定时器流水灯实现),按下键3一直顺流,按下键4一直逆流,有四盏小灯

一直用C语言写的是程序汇编有恏多年没写了 我给你一个例子吧!你自己琢磨下两者不同。

LJMP RESET ;开始时跳转转到初始化程序中

DJNZ R0,$ ;刚开始先进行少量的延时,是各种工作寄存器准备好

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

51单片机用定时器流水灯0实现流水灯的代码如下,用P1口接led灯代码如下都有注释就不具体解释了,英语不怎么好有的地方将就一下喽,本次主要讲一下P1口怎么赋值原先写的都是用查表来移位的,个人感觉不怎么好麻煩。直接用位运算的比较好 n初始值为0,然后n每次循环都加1P1口赋值语句为: P1=~(0x01<< n) ; 此处注意和P1=~(0xfe<<

我要回帖

更多关于 定时器流水灯 的文章

 

随机推荐