备赛目录
通过本节可以学习:
- 移位运算 循环控制流水灯
- 数组 控制多种无规律的流水灯
- 异或运算 控制单个或多个LED灯,而其他LED状态不改变
第一种手法、移位取反操作控制LED灯
主要常用于一些流水操作,这些规律很强的,比如
- L1→L8流水点亮
P0 = ~(0X01<<i);
- L8→L1流水点亮
P0 = ~(0X80>>i);
同理可以衍生到多个LED规律流水翻转,
比如P0 = ~(0X03<<i);
两个灯一起跑,
#include "stc15f2k60s2.h"
#include "intrins.h" //nop函数
void<