Keil uVision4 循环右移函数_cror应用编程
Keil uVision4 循环右移函数_cror应用编程,烧录程序后从LED8~LED按照设计点亮。
说明:
t = 0x85; //定义LED灯初始状态, 10010101
t = _cror_(t,1) 11001010
操作方法
- 01
#include <intrins.h>//包含循环右移函数_cror头文件
- 02
宏定义效果
- 03
位定义LED1硬件接口。
- 04
设计:循环计数变量。
- 05
设计:P1口状态暂存变量。
- 06
设计延迟函数。
- 07
添加主函数
- 08
定义LED灯初始状态, 10010101。8个灯0表示亮灯。赋值给P1,点亮LED灯。
- 09
循环右移,LED从左至右改变。
赞 (0)