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


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

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

单片机流水灯

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

单片机流水灯

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

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

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

单片机流水灯

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

相关文章:

  • 2021-11-19
  • 2022-01-01
  • 2022-01-07
  • 2022-01-07
  • 2022-01-07
  • 2021-08-29
  • 2021-09-03
猜你喜欢
  • 2022-01-07
  • 2021-07-31
  • 2021-09-14
  • 2021-11-21
  • 2021-12-24
  • 2021-09-12
相关资源
相似解决方案