单片机流水灯

我知道这可能有点简单了,但毕竟刚刚学会,就写下来了。


其实这个东西确实简单,就是一个延时函数和一个循环左移右移的函数的带入。

第一步写入循环函数的头文件   #include <intrins.h>

然后写入一个延时子函数,

第一张图已经用宏定义,把P2端口赋值led,,所以现在直接用led即可。(我的这个单片机led灯就连在P2上)

先给led赋第一个灯   0xfe(二进制1111 1110)

延时,使用左移函数循环。再使用右循环。这就是花式跑马灯了。

左移循环: _crol_(a,b) a是目标函数,b是移动的距离。

猜你喜欢

转载自blog.csdn.net/qq_41934929/article/details/80146408