目录
目录 1
1、摘要 2
重庆科技 3
课程设计任务书(专题实验) 3
2、
方案设计 5
2.1 整体方案设计 5
2.2 硬件方案设计 5
2.3 硬件方案原理图 6
3、硬件电路设计与分析 7
3.1 CPU时钟电路 7
3.2 复位电路 7
3.3 数码管显示电路 8
3.4 按键接口电路 9
3.5 LED指示电路 10
3.6 蜂鸣器接口电路 10
3.7 RS-232接口电路 11
3.8 电源电路 12
4、
软件设计 13
4.1 总体软件
程序设计 13
4.2 主程序设计 14
4.3 数码管显示程序设计 14
4.4 时钟程序设计 15
4.5 闹铃程序设计 17
4. 6 模式程序设计 18
5 调试与测试 21
5.1 调试方法 21
5.2测试结果 21
6、技术总结 22
6.1硬件方面 22
6.2方案设计方面 22
6.3编写延时程序方面 22
6.4电路图方面 22
6.5闹钟设计方面 23
7、参考文献 24
附录 源程序 25
1、摘要
随着
计算机技术的和控制
系统的广泛应用,以及设备向小型化、智能化发展,单片机作为高新技术之一,以其体积小、功能强、价格低、使用灵活等优势,显示出了很强的生命力。进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。因其功耗低、超高型、低成本、功能完整,在国内越来越受到用户的重视和广泛使用。
本设计是一个具有报时功能的作息时间控制钟,它以AT89C51单片机为cpu,由蜂鸣器 、LED灯、按键、4位数码管组成。4们数码管上可以显示五种模式,分别是北京时间显示模式、修改北京时间小时模式、修改北京时间分钟模式、修改闹钟小时模式、修改闹钟分钟模式。前三种模式显示的是北京时间,后两种模式显示的是闹钟时间。北京时间模式的作用是显示当前时钟,而闹钟模式的作为是查看和设定闹钟。LED灯则是用来指示系统所处的模式。
本控制钟主要是用于,对一些以24小时为周期的开实现自动控制。
关键字: AT89C51 数码管 闹钟模式 蜂鸣器 按键
重庆科技
课程设计任务书(专题实验)
设计题目:单片机作息时间控制钟
学生
第1组
课程名称
单片机系统综合训练
专业班级
计科普2010
地 点
实验楼I512
起止时间
11周-16周
设计内容及要求
要求设计的单片机作息时间控制钟完成以下功能:
1.基本功能
①根据作息时间按时打铃
②实时显示当前时间
③可以修改作息时间
④能修改当前时钟。
2. 扩展功能
铃声可以用音乐代替;自行扩展功能。
设计
参数
作息时间: 6:50 起床 7:00 早操
7:25 早饭 8:20 预备铃
8:30~9:15 第一节课 9:25~10:10 第二节课
10:10~10:30 课间操 10:30~11:15 第三节课
11:25~12:10 第四节课 12:10~13:20 午饭及午休
13:30~14:15 第五节课 14:25~15:10 第六节课
16:30 开始课外活动 17:00 晚饭
17:50 预备铃 18:00~21:30 晚自习
23:00 熄灯
进度
要求
详见进度安排表
参考资料
张义辉,李家庆,单片机系统综合训练指导书.重庆科技
其它
说明
1.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
教研室主任: 指导教师:钟秉翔
2011年 11 月
进度安排表:
时间
内容
地点
11周周2
布置设计任务及要求,查资料,准备方