单片机
课程设计 题目:多功能电子时钟
系 别: 电气与电子工程系
专 业:
姓 名:
学 号:
指导教师:
年 月 日
目录
1 概述..........................................................................................3
1.1设计任务.................................................................................3
1.2设计要求.................................................................................3
1.3扩展功能.................................................................................3
2
系统总体
方案及硬件设计............................................................... 3
2.1系统总体方案 ........................................................................ 3
2.2硬件各部分设计........................................................................4
3
软件设计.......................................................................................5
3.1软件设计流程..............................................................................6
3.2子
程序模块.................................................................................6
4 Proteus软件仿真...........................................................................7
参考文献
附:源程序代码
1 概述
1.1 设计目的
设计一多功能智能电子时钟。
1.2 设计要求
(1)主电路系统由秒信号发生器、"时、分、秒"计数器、驱动器及显示器、校时电路;
(2)秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加来实现,译码显示电路将"时"、"分"、"秒"计数器的输出状态在六位LED七段显示器显示出来;
(3)可以来对"时"、"分"、"秒"显示数字进行校对调整的;
(4)可以设置三个定时闹钟;
(5)编写程序,用Proteus软件进行仿真。
1.3 扩展功能
(1)增加跑表功能;
(2)可以设置数码管定时开启与关闭;
(3)可以设置闹钟的开启与关闭。
2 系统总体方案及硬件设计
2.1系统总体方案
2.1.1 单片机芯片的选择
本设计选用STC89C52单片机,它是一种带8K字节闪烁可编程可擦除只读存储器的低电压,足够本设计之用,高性能CMOS8位微处理器该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。功能强大、使用方便的STC89C52单片机适用于许多较为复杂的应用场合。
2.1.2 总体设计及系统原理
定时闹钟的整体设计较简单,包括单片机、自动复位电路、键盘电路、显示电路、驱动与指示电路、闹钟报警电路。在确定系统的大体形式之后,画出本系统的总体结构布局,电路原理如图2-1所示
显示电路用的是七段数码管,数码管段选通过锁存器74HC573接单片机的P2口,数码管由74LS138译码器控制位选,并且每位均接有一个或门,以增强驱动能力;本设计还有模式指示LED灯,由P1口控制,以此来识别不同的设置模式;系统的输入控制按键有P3口来实现,可以设置各个时间参数及闹钟使能。
2.2. 硬件各部分设计
2.2.1 单片机
单片机最小系统选用STC89C52,包含上电自动复位电路和手动复位电路,可对单片机进行复位操作。
2.2