第1页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共22页毕业设计任务书一题目电子钟二基本要求利用单片机内部的定时器设计一个电子时钟,在LED上显示时、分、秒毕业设计报告写作要求一、封面二、内容提要三、目录四、正文1、概述所作题目的意义、本人所做的工作及系统的主要功能第2页共22页第1页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共22页2、硬件电路设计及描述;3、软件设计流程及描述;4、源程序代码。五设计体会六、参考文献《单片微型计算机应用技术》徐仁贵机械工业出版社《单片机控制技术及应用》韩全立电子工业出版社http://www.kj-pub.com/第3页共22页第2页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共22页自动打铃器械摘要文章介绍了一种以8051单片机为核心片带有数码LED显示时.分.秒和以指示灯做标志的按键校时自动打铃器。关键词单片机存储器数码管按键电铃一、绪论用单片机控制的自动打铃器,充分发挥单片机体积小,价格便宜,功耗低可靠性好等特点。可用于学校作息,方便了广大师生。同时也可作为电子手表的设计方案,两者在原理及实现的功能上是一样的效果,也可作为各种时钟控制电路的报警装置使用,具有用途范围广,原理简单便于操作和维护的优点总体上单片机设计方案在现实中应用非常广泛而且在现实生活中也比较容易实现设计的实施二、总体设计方案第4页共22页第3页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共22页1.设计思路利用单片机及定时器设计的一个时钟,在每次秒加1的计时过程中,都与规定的时间作比较,如果相等就进行开关电铃,不等则返回。同时时时的时间显示功能为我们提供了方便2总体电路方框图三、设计原理分析第5页共22页第4页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共22页1.校时模式按下K1(模式选择键),将模式选择为校时模式(模式指示灯黄灯亮),K2,K3,K4分别为时钟加1键,分钟加1键,秒钟加1键,K5无用。2.定时模式按下K1(模式选择键),将模式选择为定时模式(模式指示灯绿灯亮),K2为定时器组选择(本装置有24组定时器)键,K3,K4分别为定时器时钟加1键和定时器分钟加1键,K5为定时器状态选择键,每按K5一次,此组的定时器状态改变一次,并将此组数据存入片内数据存储器中按下K1(模式选择键),将模式选择为工作模式(模式指示灯红灯亮),K2,K3,K4,K5无用。此模式为正常工作模式第6页共22页第5页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共22页3自动打零器电路图第7页共22页第6页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共22页第8页共22页第7页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第8页共22页四、程序部分1.程序分为五部分1.初始化程序,2.键值处理程序,3.中断程序,4.显示程序,5显示驱动程序2.部分寄存器及按键说明28H:扫描指针寄存器20H--25H:显示缓存寄存器R6:时钟寄存器R5:分钟寄存器R4:秒钟寄存器K1:模式选择键K2:时加1(定时器组加1)键K3:分加1(定时器时加1)键K4:秒加1(定时器分加1)键K5:定时器状态改变既存储键第9页共22页第8页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第9页共22页3.程序流程图第10页共22页第9页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第10页共22页4总体软件流程图的解释总体流程图的定时器首先设定一个时间,执行程序时及进入计时程序。通过加一比较程序与设定的计时程序进行比较,如果不到计时时间执行中断返回指令。在此时如果校时键启动时可进行校时作用。而LED显示器也通过8051控制程序实时传来的数据进行显示工作。LED也是动态的显示方式。5校时程序流程图首先进入校时显示模式,此时K1如果有按下,校时程序即可执行。此时如果K2手工操作下被按下则计第11页共22页第10页共22页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页...