成绩:
课 程 设 计 报 告 书
所属课程名称 智能仪器仪表综合设计与实训 分 院 机电学院
题 目 作息时间控制器的设计
专 业、班 级 测控技术与仪器 B1003 学 号 0614100328 学 生 姓 名 张思琪
指 导 教 师 杨亮 周春明 赵娜
2013 年 12 月 06 日
目 录
1 课 程 设 计 任 务 书 ......................................... - 2 - 2 总 体 设 计 方 案 ............................................ - 4 -
2.1总体设计方案框图 ......................................... - 4 - 2.2芯片介绍 ................................................. - 4 - 2.2.1 AT89C51芯片 ........................................... - 4 - 2.2.2 8051简介 .............................................. - 7 - 3 硬 件 电 路 设 计 ............................................ - 8 -
3.1复位电路 ................................................. - 8 - 3.2时钟电路 ................................................. - 9 - 3.3数码管显示模块 .......................................... - 10 - 3.4闹钟模块 ................................................ - 10 - 3.5按键控制模块 ............................................ - 11 - 4 程 序 设 计 ................................................. - 12 -
4.1主程序设计 .............................................. - 12 - 4.2 中断子程序 ............................................. - 13 - 4.3 按键扫描子程序 ........................................ - 14 - 5 结 果 验 证 ................................................. - 16 -
5.1装置调试 ................................................ - 16 - 5.2 Proteus软件仿真 ........................................ - 17 - 6 结 论 ....................................................... - 21 - 7 参 考 文 献 ................................................. - 22 - 附一:源程序代码 .............................................. - 23 - 附二:系统原理图 .............................................. - 37 -
- 1 -
辽东学院
1 课 程 设 计 任 务 书
课程设计题目: 作息时间控制器的设计 课程设计时间:自 2013 年 11 月 15 日起至 2013年 12 月 6 日 课程设计要求:
(1)通过按键设定上下课作息时间; (2)根据已设定作息时间表进行到时提示; (3)设定广播时间,并播放一小段音乐; (4)利用数码管或液晶块显示上下课状态。
学生签名:
2013 年 12 月06 日
课程设计评阅意见
课程设计出勤情项目 态度评价 况评价10% 10% 成绩 任务难度 、量评价10% 创新性评价 10% 综合设计 能力评价20% 报告书写规范评价20% 答辩 20% 综合评定等级
- 2 -
评阅教师:
2013年 月 日
- 3 -
2 总 体 设 计 方 案
2.1总体设计方案框图
设计实现的功能主要有:使用4位七段显示器来显示现在的时间,显示格式为“时分”,由LED小数点闪动作为秒计数表示。可以设定作息时间,并进行到时提示。能够根据预先设定好的作息时间表自动启停控制电路,完成对外部设备的实时控制。
由按键输入控制设置年月日以及当前时间、并可设置闹钟定时,时间到由蜂鸣器发出响声并作出相应动作:二极管闪亮,同时播放音乐。
2.2芯片介绍
2.2.1 AT89C51芯片
1. 特性概述
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可
- 4 -