设计一个以51单片机为控制器的2位的LED数码管“计时器”,实现倒计时功能。利用Keil软件编写程序,Proteus软件搭建系统仿真模型,系统要求如下: 1.利用开关Switch1控制系统的启停:闭合开关Switch1,系统正常工作,数码管显示“00”、绿色和红色指示灯点亮1s后熄灭;断开开关Switch1,系统不工作,数码管和指示灯均熄灭。 2.系统正常工作时: ①点击按钮Button1设置倒计时的时间,可设置为10s、20s或30s,若正在进行倒计时,该按钮无效。 ②点击1次按钮Button2,倒计时开始(以1s为单位进行倒计时),绿色指示灯点亮,红色指示灯熄灭。 ③进入最后3s倒计时,绿色指示灯熄灭,红色指示灯点亮。 ④倒计时结束时,数码管显示“00”,蜂鸣器响3秒后停止,绿色和红色指示灯均熄灭。
设计一个以51单片机为控制器的2位的LED数码管“计时器”,实现倒计时功能。利用Keil软件编写程序,Proteus软件搭建系统仿真模型,
最新推荐文章于 2024-04-13 22:57:24 发布