您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 通过按键控制实现流水灯点亮C语言源程序
#includereg51.h//头文件Sbitkey=P2^0;//定义开关接在P2.0引脚Voidmain(void){Unsignedcharx;//定义显示位x=1;//灯的初始化,一开始灯亮while(1)//循环按键控制灯循环点亮{P1=~x;//LED采用共阳极接法,获得低电平时灯才亮x=x1;//循环移位,下一个灯亮while(key);//判断按键是否按下while(!key)//判断按键是否松开if(x128)continue;//判断最后一个灯是否点亮,若没有,显示其他位else{P1=~x;//显示最后一位while(key);//判断按键是否按下while(!key);//判断按键是否松开x=1;//初始化灯的状态,从D1重新开始点亮}}}
本文标题:通过按键控制实现流水灯点亮C语言源程序
链接地址:https://www.777doc.com/doc-6046229 .html