单片机设计的30秒倒计时器
1.用开关控制清零,启动;暂停;连续等功能2.计时器为三十秒递减时,计时间隔为一秒;3.计时器递减计时到零时,发出报警信号。原理图,http://www.ycjsxy.c...
1.用开关控制清零,启动;暂停;连续等功能2.计时器为三十秒递减时,计时间隔为一秒;3.计时器递减计时到零时,发出报警信号。原理图, http://www.ycjsxy.com/upfiles/201004/20100427112839454.jpg具体:、按键输入“30秒倒计时器”采用了三个按键来完成计数器的启动计数、复位、暂停/继续计数等功能。(1)K1键:启动按钮(P3.2)。按下K1键,计数器倒计时开始,数码管显示数字从30开始每秒递减计数,当递减到到零时,报警电路发出声、光报警信号。当计数器处于暂停状态时按下K1键将回到计时状态。(2)K2键:复位按钮(P3.3)。按下K2键,不管计数器工作于什么状态,计数器立即复位到预置值 “30” ,在报警状态时按下K2键还可取消报警。(3)K3键:暂停/计时切换按钮(P3.4)。当计数器处于计时状态时按下该键计数器暂停计时,数码管显示数字保持不变;当计数器处于暂停状态按下该键计数器将回到计时状态;初始状态时该键无效。2、显示驱动电路“30秒倒计时器”用两个共阳数码管来显示时间,数码管显示方式为动态显示。显示驱动电路中,数码管的段码引脚通过470欧的电阻接到单片机的P1口,两个片选引脚各通过一个9012连接到正5V电源,由P3.0和P3.1控制。4、报警电路计时时间减到0,显示数码管显示“00”时,发光二极管D1由P3.5控制发出光报警,同时蜂鸣器由P3.7控制发出声报警。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询