单片机用一个按键随意切换控制三种模式 #includedefine uchar unsigned chardefine uint unsigned intuchar time,sec,keyval;sbit D1=P3^3;sbit D2=P3^4;sbit KEY=P3^5;void t0isr()interrupt 1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;time+;if(time>;=20)sec+;}main(){TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;ET0=1;EA=1;keyval=0;while(1){switch(keyval){case 0:TR0=1;sec=0;if(sec){D1=0;D2=1;}else {D1=1;D2=1;}break;case 1:TR0=1;sec=0;if(sec){D1=1;D2=0;}else {D1=1;D2=1;}break;case 2:TR0=1;sec=0;if(sec){D1=0;D2=1;}if(sec>;=30&sec){D1=1;D2=0;}else {D1=1;D2=1;}break;default:break;}}}51单片机按键控制 #includesbit key=你接按钮的端口;sbit led=你接LED的端口;void delay(unsigned int ms){unsigned int x,y;for(x=ms;x>;0:x-)for(y=100;y>;0;y-);}void main(){while(1){if(key=0)/判断键是否按下{delay(10);10ms延迟if(key=0)/消抖{led=1;如果共阳极led=0;delay(500);led=0;}}}}如何用单片机控制开关? 呵呵 这个俺可以帮助你可以利用单片机的I/O端口 控制驱动装置来 再由驱动装置控制继电器开关自的(zd闭合、断开)就可以对电源电路进行开关控制了。还有不懂的地方 可以继续问喽满意 就选满意回答
随机阅读
- 上海新冠肺炎疫情防控工作领导小组 根据目前全球新冠疫情形势,我国该如何有效防控应对境外输入?
- 赖水清祖籍 赖氏家族三代五将分别是谁
- 解决就业问题的措施 为解决就业难,我国政府采取了什么应对措施
- 乌克兰美女跟农村小伙子 3年前,24岁乌克兰美女与大12岁河南农村小伙结婚,现状如何了?
- 北京市朝阳区劲松南路1号1幢1层108号 北京市朝阳区建行劲松支行电话
- 时势造英雄四辩发言词 观后感的开头如何写
- 74ls161的进位输入 74ls161引脚图与管脚功能表资料
- 综合管网的审批 一个工程的建设需要那几个部门的审批?具体步骤是怎么样的?
- 超柔绒的价格是多少钱一套 超柔短毛绒,双色短毛绒这些布料哪里去买?质量要有保证的,价格实惠点的!最主要是诚信啊?急急急!!!Ⅻspan>
- 什么时候需要清气分热? 治疗热在气分证的清热药
- 成年人适合什么武术运动 适合成年人运动
- 跪求:沪杭甬高速公路到舟山沈家门国际水产城自驾车路线(需走舟山跨海大桥)? 沈家门国际水产城在哪里
- 同学会座谈会
- 放置江湖 旧皮腰带 皮腰带放置时间长不用会损害吗
- 氢分压是加氢反应的重要操作参数之一。提高氢分压有利于加氢反应的进行,提高氢分压还有利
- 高晓松在《晓说》和《晓松奇谈》中讲的东西有哪些是错误的? 突击英雄1月15日周免
- 天刀里到底谁的武功最高 天刀路小佳是谁
- 海军里,为什么军官和士兵的军装不一样? 65水兵服
- 反渗透水处理电气设备控制系统说明书 二级反渗透装置使用说明书
- 东方project中有哪些细思恐极的内容? 变身星熊勇仪的小说