1 / 5
文档名称:

51单片机开关输入设计.ppt

格式:ppt   页数:5
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

51单片机开关输入设计.ppt

上传人:企业资源 2012/2/2 文件大小:0 KB

下载得到文件列表

51单片机开关输入设计.ppt

文档介绍

文档介绍:第19章开关输入设计
单开关输入状态指示灯
功能说明:,。;,。
●硬件设计

●程序设计原理
(1),如果是高电平,说明开关K处于断开状态时;如果读出的是低电平,说明开关K处于接通状态。
(2)通过条件选择语句if-else进行判断处理。
(3)通过while(1)语句不断地循环检测开关K的状态。
多路开关输入状态指示灯
功能说明:SW1接通时P1端口1个灯亮;SW2接通时P1端口2个灯亮;SW3接通时P1端口3个灯亮;SW4接通时P1端口4个灯亮。

●硬件设计
●程序设计原理
(1)首先将输入状态编码。
只有SW1为ON时,P3=11111110B=0xfe。
只有SW2为ON时,P3=11111001B=0xf9。
只有SW3为ON时,P3=11000111B=0xc7。
只有SW4为ON时,P3=00001111B=0x0f。
(2)运用C51语言中的switch-case语句,该语句的最大功能是依据变量的变化
来产生相应的动作,它具有多重选择的功能。
多路开关控制灯
功能说明:只有当SW1、SW2、SW3、SW4同时拨到ON的一边,,否则灯处于熄灭状态。
●硬件设计

●程序设计原理
(1)SW开关拨到ON时,相对应的位为0,所以通过判断位是否为0,就可以判断开关状态。
(2)SW1、SW2、SW3和SW4同时拨到ON时,相对应的位都为0,此时经逻辑或运算:SW1 || SW2 || SW3 || SW4 =0,即结果为0。
(3)只有当逻辑或运算结果为0时,if表达式成立,则P1输出0x7f(01111111B),;否则,P1输出0xff(11111111B),。
按钮开关次数显示灯
功能说明:计算按钮开关被按的次数。由P1端口所接的8只LED来显示8位二进制数,亮的为0,灭的为1。
●硬件设计

●程序设计原理
(1)按钮开关K1的信号在未按下时输出为高电平,按下时为低电平。所以,按下K1后再放开K1就会产生

最近更新

2026年中国城市建设史复习题100道【真题汇编】.. 44页

海南封关县域经济发展机遇 60页

2026年云南现代职业技术学院单招职业倾向性测.. 45页

2026年兰州职业技术学院单招职业技能测试题库.. 45页

2025云南曲靖市马龙区大庄乡卫生院公益性岗位.. 33页

2025四川成都东部新区三岔中心卫生院(成都东.. 34页

2026年四川应用技术职业学院单招综合素质考试.. 43页

2025年榆中县招教考试备考题库附答案解析 31页

2026年国开电大外国文学专题形考题库(综合题.. 41页

2025年鹿寨县幼儿园教师招教考试备考题库及答.. 31页

2025江西南昌市建设投资集团有限公司招聘20人.. 39页

2025湖南郴州市第三中学招聘劳务派遣制后勤服.. 49页

2025鄂尔多斯生态环境职业学院招聘7名教师参考.. 37页

2025黑龙江鸡西市滴道区招聘消防设施操作员2人.. 35页

2026年中国城市建设史复习题100道附参考答案(.. 44页

2026年扎兰屯职业学院单招综合素质考试模拟测.. 45页

2026年刑法基础知识试题(培优a卷) 15页

2026年注册建筑师考试题库200道【突破训练】 84页

2026年商场保安考试试题(各地真题) 15页

2026年安徽省蚌埠市单招职业倾向性考试模拟测.. 43页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

六年级英语上册第一单元测试题-(含答案) 9页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页

广东市政工程资料表格填写范例样本(其他低区仅.. 231页

《口蹄疫》ppt课件 42页

自然条件对城市的影响 48页

话剧《糊涂戏班》剧本 65页