多功能电脑时钟设计.docVIP

  • 8
  • 0
  • 约7.87千字
  • 约 17页
  • 2019-07-31 发布于天津
  • 举报
课程设计说明书 课程名称 微机化医学仪器原理与接口技术 题 目 多功能电脑时钟设计 学 院 班 级 学生姓名 指导教师 日 期 课程设计任务书 (指导教师填写) 课程设计名称 《微机化医学仪器原理与接口技术》课程设计 学生姓名 专业班级 设计题目 多功能电脑时钟设计 一、课程设计目的 《微机化医学仪器原理与接口技术》课程设计是工科院校“生物医学工 程”专业对学生进行“能力培养”的重要环节,又是生物医学工程专业技术 人员必须经过的基础训练。 《微机化医学仪器原理与接口技术》 课程设计是课 程理论的模拟实践,通过课程设计既要达到巩固课堂所学知识的目的;又要 达到培养学生能综运用所学各种知识,初步分析问题和解决问题的能力, 为毕业设计和今后的实践打下基础。 二、设计内容、技术条件和要求 设计内容: 1、完成多功能电脑时钟的原理图设计; 2、绘制软件流程图; 3、设计软件并进行调试; 4、书写设计说明书。 技术条件和要求: 1、 利用 “单片机课程设计练习系统” 在基本练习的基础上设计软、 硬 件系统。要求利用“单片机课程设计练习系统”的单一功能模块,组合成题 目所要求设计内容的新系统。 2、 设计多功能电脑时钟原理图, 起始值时、 分、 秒全是零, 系统执行 初始化程序后开始走时,并可以调整时间; 3、设计软件并进行调试; 4、书写设计说明书,严格按照学校规定格式完成。 三、时间进度安排 第一周:进行基础练习,完成基本的人机界面系统练习及单个功能程 序设计; 第二周:按照要求,完成老师在任务书中下达的设计任务。 第三周:完成设计任务,撰写说明书并答辩。 四、主要参考文献 1、MCS-51 单片机应用设计 张刚 哈工大出版社 2、 单片机课程设计指导 楼然苗 北京航空航天大学出版社 3、单片机原理及接口技术 余锡存 电子科大出版社 指导教师签字: 年 月 日 目录 前沿 总体设计.....................1 硬件设计.....................1 软件设计.....................4 调试说明.....................6 使用说明.....................7 结论.......................8 参考文献.......................8 附录.........................9 前言 设计利用单片机AT89C51为基础,结合proteus和keil软件进行设计此系统,通过七个按键用于调整走时时间和定时时间,三个用于调整走时时间,三个用于调整闹钟闹铃时间,一个用于走时和闹钟的切换。设计利用内部定时器0进行定时10ms,后通过变量累加到一秒,之后进行秒、分、时的累加。同时设计利用LED数码管显示时间,P0、P2口做为LED数码管的段选端和位选端。程序利用C语言进行编写,结合单片机的引脚的以及相关知识完成程序的编写。运行仿真后,可以显示时钟走时时间,通过按键可以修改时间,以及可以进行手动设置闹钟闹铃时间,同时通过蜂鸣器进行闹铃的效果。 总体设计 运用所学单片机知识,使用proteus仿真软件和keil软件设计一个数字时钟系统,功能如下: 能够显示时分秒:用8位数码管显示6位时分秒和两位“—”符号; 能够调整时分秒:利用三个按键调整时分秒的修改; 能够调到合适的时间:可以准确修改时间; 能够手动设置闹钟时间:利用三个按键调节闹钟闹铃时间; 能够准确的闹铃设置的时间:当时钟时间与闹钟设定时间一样时闹铃响; 硬件设计 2.1 硬件总体设计 本次系统设计P0口做LED数码管的段选口,P2口做LED数码管的位选口,P1口做按键的端口P3口的第一位TXD接蜂鸣器。总体框图如图1所示。 图1 设计总框图 2.2 RST按键复位电路 本设计采用上电按钮复位电路:首先经过上电复位,当按下按键时,RST直接与VCC相连,为高电平形成复位。EA端接高电平时,先执行片内存储器,超出片内存储器最大值后执行片外存储器。具体电路如图2所示。 图2 按键复位电路 2.3 XTAL1、XTAL2构成晶振电路 单片机的时钟信号通常有两种电路形式:内部振荡方式和外部振荡方式,一般使用内部振荡方式。在引脚 XTAL1和 XTAL2外接晶体振荡器(简称晶振),本设计晶振电路采用12

文档评论(0)

1亿VIP精品文档

相关文档