- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能仪器仪表综合设计与实训报告书.
课 程 设 计 报 告 书
所属课程名称 智能仪器仪表综合设计与实训
题 目 作息时间控制器的设计
分 院 机电学院
专 业、班 级 测控技术与仪器 B1003
学 号 0614100328
学 生 姓 名 张思琪
指 导 教 师 杨亮 周春明 赵娜
2013 年 12 月 06 日
目 录
1 课 程 设 计 任 务 书 - 2 -
2 总 体 设 计 方 案 - 4 -
2.1总体设计方案框图 - 4 -
2.2芯片介绍 - 5 -
2.2.1 AT89C51芯片 - 5 -
2.2.2 8051简介 - 7 -
3 硬 件 电 路 设 计 - 9 -
3.1复位电路 - 9 -
3.2时钟电路 - 9 -
3.3数码管显示模块 - 10 -
3.4闹钟模块 - 11 -
3.5按键控制模块 - 11 -
4 程 序 设 计 - 13 -
4.1主程序设计 - 13 -
4.2 中断子程序 - 14 -
4.3 按键扫描子程序 - 15 -
5 结 果 验 证 - 17 -
5.1装置调试 - 17 -
5.2 Proteus软件仿真 - 18 -
6 结 论 - 21 -
7 参 考 文 献 - 22 -
附一:源程序代码 - 23 -
附二:系统原理图 - 37 -
辽东学院
1 课 程 设 计 任 务 书
课程设计题目: 作息时间控制器的设计
课程设计时间:自 2013 年 11 月 15 日起至 2013年 12 月 6 日
课程设计要求:
通过按键设定上下课作息时间;
根据已设定作息时间表进行到时提示;
设定广播时间,并播放一小段音乐;
利用数码管或液晶块显示上下课状态。
学生签名:
2013 年 12 月06 日
课程设计评阅意见
项目 课程设计态度评价
10% 出勤情况评价10% 任务难度
、量评价10% 创新性评价
10% 综合设计
能力评价20% 报告书写规范评价20% 答辩
20% 成绩 综合评定等级
评阅教师:
2013年 月 日
2 总 体 设 计 方 案
2.1总体设计方案框图
设计实现的功能主要有:使用4位七段显示器来显示现在的时间,显示格式为“时分”,由LED小数点闪动作为秒计数表示。可以设定作息时间,并进行到时提示。能够根据预先设定好的作息时间表自动启停控制电路,完成对外部设备的实时控制。
由按键输入控制设置年月日以及当前时间、并可设置闹钟定时,时间到由蜂鸣器发出响声并作出相应动作:二极管闪亮,同时播放音乐。
2.2芯片介绍
2.2.1 AT89C51芯片
1. 特性概述
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
2. 管脚说明
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输
文档评论(0)