数字自动打铃系统的设计毕业设计

目录
一 方案论证与对比.........................................................4
(一)方案一:采用时钟芯片和键盘实现功能................................4
(二)方案二:采用中断定时实现功能.......................................5
(三)方案比较..........................................................5
二 单元电路设计与论证.....................................................6
(一) 单片机、I/O拓展..................................................9
(二) 打铃电路设计.....................................................10
(三) 时间设置电路设计.................................................10
(四) 数码管电路设计...................................................11
三 系统软件工作流程图....................................................12
(一)主程序工作流程...................................................12
(二)定时器中断显示子程序.............................................13
(三)中断服务子程序...................................................14
(四)时间设定子程序..................
 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
.................12
(二)定时器中断显示子程序.............................................13
(三)中断服务子程序...................................................14
(四)时间设定子程序...................................................14
四 系统功能实际测试......................................................15
(一)程序实际编译测试.................................................15
(二)系统实际测试.....................................................15
(三)软件调试步骤.....................................................16
(四)子程序调试步骤...................................................16
(五)调试结果.........................................................17
(六)系统误差及性能分析...............................................17
五 设计总结..............................................................17
六 详细仪器清单..........................................................18
七 致谢..................................................................19
参考文献.................................................................20
附录.....................................................................21
附录1.详细程序..........................................................22
附录2.整体电路..........................................................26
数字自动打铃系统设计
设计要求
1.基本计时和显示功能(12小时制)。
2.可设置当前时间(包括上下午标志,时、分的数字显示)。
3.能在上午7:30(早自习)和下午10:30(晚熄灯)定点打铃,且每次打铃均为响铃5s,停2s,再响5s。
一 .方案论证与对比
(一)方案一 采用时钟芯片和键盘实现功能
方案一原理框图如图1-1所示:
图 1-1 采用时钟芯片和键盘实现功能
该系统用DS1302对时、分、秒计时和设置打铃时间,采用三线串行数据传输接口与STC89C52进行同步通信,用矩阵键盘来设置时间值,并通过8255芯片读入设置值,最后通过89C52单片机芯片综合控制[1],把当前时间送到数码管显示,到点把信号送入蜂鸣器,实现打铃。
(二)方案二:采用中断定

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1405.html

好棒文