我知道这可能有点简单了,但毕竟刚刚学会,就写下来了。
其实这个东西确实简单,就是一个延时函数和一个循环左移右移的函数的带入。
第一步写入循环函数的头文件 #include <intrins.h>
然后写入一个延时子函数,
第一张图已经用宏定义,把P2端口赋值led,,所以现在直接用led即可。(我的这个单片机led灯就连在P2上)
先给led赋第一个灯 0xfe(二进制1111 1110)
延时,使用左移函数循环。再使用右循环。这就是花式跑马灯了。
左移循环: _crol_(a,b) a是目标函数,b是移动的距离。