多功能电脑时钟设计

多功能电脑时钟设计

ID:40316376

大小:1.48 MB

页数:17页

时间:2019-07-31

多功能电脑时钟设计_第1页
多功能电脑时钟设计_第2页
多功能电脑时钟设计_第3页
多功能电脑时钟设计_第4页
多功能电脑时钟设计_第5页
资源描述:

《多功能电脑时钟设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计说明书课程名称微机化医学仪器原理与接口技术题目多功能电脑时钟设计学院班级学生姓名指导教师日期课程设计任务书(指导教师填写)课程设计名称《微机化医学仪器原理与接口技术》课程设计学生姓名专业班级设计题目多功能电脑时钟设计一、课程设计目的《微机化医学仪器原理与接口技术》课程设计是工科院校“生物医学工程”专业对学生进行“能力培养”的重要环节,又是生物医学工程专业技术人员必须经过的基础训练。《微机化医学仪器原理与接口技术》课程设计是课程理论的模拟实践,通过课程设计既要达到巩固课堂所学知识的目的;又要达到培养

2、学生能综运用所学各种知识,初步分析问题和解决问题的能力,为毕业设计和今后的实践打下基础。二、设计内容、技术条件和要求设计内容:1、完成多功能电脑时钟的原理图设计;2、绘制软件流程图;3、设计软件并进行调试;4、书写设计说明书。技术条件和要求:1、利用“单片机课程设计练习系统”在基本练习的基础上设计软、硬件系统。要求利用“单片机课程设计练习系统”的单一功能模块,组合成题目所要求设计内容的新系统。2、设计多功能电脑时钟原理图,起始值时、分、秒全是零,系统执行初始化程序后开始走时,并可以调整时间;3、设计软件并

3、进行调试;4、书写设计说明书,严格按照学校规定格式完成。三、时间进度安排第一周:进行基础练习,完成基本的人机界面系统练习及单个功能程序设计;第二周:按照要求,完成老师在任务书中下达的设计任务。第三周:完成设计任务,撰写说明书并答辩。四、主要参考文献1、MCS-51单片机应用设计张刚哈工大出版社2、单片机课程设计指导楼然苗北京航空航天大学出版社3、单片机原理及接口技术余锡存电子科大出版社指导教师签字:年月日目录前沿一、总体设计.....................1二、硬件设计.............

4、........1三、软件设计.....................4四、调试说明.....................6五、使用说明.....................7六、结论.......................8参考文献.......................8附录.........................9前言设计利用单片机AT89C51为基础,结合proteus和keil软件进行设计此系统,通过七个按键用于调整走时时间和定时时间,三个用于调整走时时间,三个用

5、于调整闹钟闹铃时间,一个用于走时和闹钟的切换。设计利用内部定时器0进行定时10ms,后通过变量累加到一秒,之后进行秒、分、时的累加。同时设计利用LED数码管显示时间,P0、P2口做为LED数码管的段选端和位选端。程序利用C语言进行编写,结合单片机的引脚的以及相关知识完成程序的编写。运行仿真后,可以显示时钟走时时间,通过按键可以修改时间,以及可以进行手动设置闹钟闹铃时间,同时通过蜂鸣器进行闹铃的效果。一、总体设计运用所学单片机知识,使用proteus仿真软件和keil软件设计一个数字时钟系统,功能如下:l能

6、够显示时分秒:用8位数码管显示6位时分秒和两位“—”符号;l能够调整时分秒:利用三个按键调整时分秒的修改;l能够调到合适的时间:可以准确修改时间;l能够手动设置闹钟时间:利用三个按键调节闹钟闹铃时间;l能够准确的闹铃设置的时间:当时钟时间与闹钟设定时间一样时闹铃响;二、硬件设计2.1硬件总体设计本次系统设计P0口做LED数码管的段选口,P2口做LED数码管的位选口,P1口做按键的端口P3口的第一位TXD接蜂鸣器。总体框图如图1所示。图1设计总框图2.2RST按键复位电路本设计采用上电按钮复位电路:首先经过

7、上电复位,当按下按键时,RST直接与VCC相连,为高电平形成复位。EA端接高电平时,先执行片内存储器,超出片内存储器最大值后执行片外存储器。具体电路如图2所示。图2按键复位电路2.3XTAL1、XTAL2构成晶振电路单片机的时钟信号通常有两种电路形式:内部振荡方式和外部振荡方式,一般使用内部振荡方式。在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振),本设计晶振电路采用12M的晶振。晶振的作用是给单片机正常工作提供稳定的时钟信号。在准许的范围内,晶振越大,单片机运行越快,电容范围在20-40pF之间,

8、这里连接的是22pF的电容。具体电路如图3所示。图3晶振电路2.4LED显示电路在本设计方案中,运用了6个LED数码管来显示数字时钟的时分秒,P0口用于接LED数码管的段选端,P2接LED数码管的位选端,P0用于送要显示的内容,P2用于要亮的LED数码管的个数。利用动态显示方式不断循环送出相应的段选码、位选码,就可以获得视觉稳定的显示状态。具体电路如图4所示。图4数码管显示2.5按键控制电路键盘部分采用普通的按键进行设计,有7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。