早教吧作业答案频道 -->其他-->
52单片机的题目,本人刚学一个月,实在有点搞不定,求助啊.有注释、能直接使的追加100分三个按键数码管蜂鸣器流水灯开机显示00每按一次减少键显示数字减少1如果减到00再按减少键数值
题目详情
52单片机的题目,本人刚学一个月,实在有点搞不定,求助啊.有注释、能直接使的追加100分
三个按键 数码管 蜂鸣器 流水灯
开机显示00
每按一次减少键 显示数字减少1 如果减到00再按减少键数值不变化
每按一次增加键 显示数字增加1 如果加到03 再按增加键数值不变化
当显示数字为 00此时按下确认键 执行 流水灯每隔约200ms 右移5次
当显示数字为 01此时按下确认键 执行 流水灯每隔500ms 左移5次
当显示数字为 02 此时按下确认键 执行 蜂鸣器滴滴响5次
当显示数字为 03此时按下确认键 执行 所有显示清零 蜂鸣器长响一声
在所有动作执行期间 数码管显示的数据要求稳定 显示 不能消失
注:蜂鸣器P3.7 流水灯4个LED:P1.4~P1.7 共阳数码管段选P2(0~3:0x14,0x77,0x4c,0x45),位选P3(个位0x80,十位0x40)
按键P3.0、P3.5、P3.6
主要的问题,就是第三个按键按下之后的程序写不对
三个按键 数码管 蜂鸣器 流水灯
开机显示00
每按一次减少键 显示数字减少1 如果减到00再按减少键数值不变化
每按一次增加键 显示数字增加1 如果加到03 再按增加键数值不变化
当显示数字为 00此时按下确认键 执行 流水灯每隔约200ms 右移5次
当显示数字为 01此时按下确认键 执行 流水灯每隔500ms 左移5次
当显示数字为 02 此时按下确认键 执行 蜂鸣器滴滴响5次
当显示数字为 03此时按下确认键 执行 所有显示清零 蜂鸣器长响一声
在所有动作执行期间 数码管显示的数据要求稳定 显示 不能消失
注:蜂鸣器P3.7 流水灯4个LED:P1.4~P1.7 共阳数码管段选P2(0~3:0x14,0x77,0x4c,0x45),位选P3(个位0x80,十位0x40)
按键P3.0、P3.5、P3.6
主要的问题,就是第三个按键按下之后的程序写不对
▼优质解答
答案和解析
首先你的键盘扫面,当扫面到有键按下时进入按键处理程序,一般是case语句选择,在确定的case中调用确定键处理函数,函数判断显示的数字(送显示时先将数值存入一个全局变量中,然后再送显示,这样这是就能读出)用case或者if选择,并完成其对应功能
看了 52单片机的题目,本人刚学一...的网友还看了以下:
火车进隧道前鸣笛 车速为20m/s 声速为340m/s物理司机在鸣笛后3秒听到回音,车每秒行20K 2020-05-16 …
火车在进入隧道前必须鸣笛.若火车速度为72km/h,声音在空气中的传播速度是340m/s,司机在鸣 2020-05-16 …
保险船舶在可航水域遭受保险风险,致使船舶处于危险局面,借助第二者提供帮助,使船舶脱险 2020-05-21 …
(汉译英)我很感谢你对我的帮助,在美国我的英语不好,因为有你的帮助使我的英语变好了,再次谢谢你,对. 2020-10-30 …
[紧急求助]1.在我国代表人民行使当家作主的权利的是:A人大代表B各级人民代表大会2.冷战结束的标志 2020-12-03 …
某人开车以不变的速度沿平直的公路向一座大山开去.在A处时鸣笛4S后听到回声.在离A点600米远的B点 2020-12-15 …
火车在进入隧道前必须鸣笛.一列火车在平直铁路上以108km/h的速度驶向隧道,司机在鸣笛后2s听到从 2020-12-24 …
火警自动报警器用“非”门、电位器、热敏电阻、蜂鸣器和电池等按图9-3-8连接,调节电位器使蜂鸣器正好 2020-12-31 …
火警自动报警器用“非门”、电位器、热敏电阻、蜂鸣器和电池等按图4-4-1连接,调节电位器使蜂鸣器正好 2020-12-31 …
火警自动报警器用“非门”、电位器、热敏电阻、蜂鸣器和电池等按图4-4-9连接调节电位器使蜂鸣器正好不 2020-12-31 …