利用开关实现流水灯的形式变换.docVIP

  • 10
  • 0
  • 约1.76千字
  • 约 6页
  • 2015-09-30 发布于重庆
  • 举报
利用开关实现流水灯的形式变换

利用开关实现流水灯 功能描述: 按下K1时,灯跑一遍;按下K2时,LED灯灯跑一遍跑一遍按下K3时,LED灯从开始作流水灯形式运行一次,然后再流回来按下K5时,结束正在进行的程序, LED灯全部熄灭。 #include reg52.h //头文件,函数声明 #include intrins.h//定义按键所在位 sbit K1=P0^0; sbit K2=P0^1; sbit K3=P0^2; sbit K4=P0^3; unsigned char led; unsigned char j; void delayms(unsigned char ms) { while(ms--) { for(j=0;j110;j++); } } void main() { unsigned int i; while(1) { if(K1==0) //按下K1时,灯跑一遍; delayms(10); if(K1==0) { led=0xfe; for(i=0;i7;i++) { P2=led; delayms(100); led=_crol_(led,1);

文档评论(0)

1亿VIP精品文档

相关文档