- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机接口课程设计
题 目 电子时钟设计
学 院 机电工程学院
专 业 测控技术与仪器
班 级 测控 112
学 号 201133595217
学生姓名 郭先玉
指导教师 袁菊明 刘向东
起止日期 2014.6.30~2012.7.11
设计任务书
一、设计题目:电子时钟设计
二、设计的具体任务及要求
用单片机设计基于STC89C52、Button和LCD1602的电子钟,显示和调整时间
搭建仿真电路,模拟要实现的功能
焊接单片机实物
熟练掌握相关软件的使用方法,以及各个器件的基本工作原理
编写程序,下载并调试,实现要求的功能
三、设计时间及进度安排
学院: 机电工程学院 专业: 测控技术与仪器 年级: 11
课程名称 微机接口课程设计 周 数 2 班级名称 测控111/112 承担部门 机电学院 课程设计时间及进度安排计划 时 间 项目名称 内容提要 地点 6月30日上午 布置设计任务 布置设计任务、要求及具体安排 14号楼319 6月30日下午~
7月1日上午 查阅资料 根据设计任务查阅相关资料 图书馆等 7月1日下午~
7月2日上午 方案设计 根据设计要求进行方案设计 13号楼403室 7月2日下午~
7月4日上午 硬件焊接、
程序设计 硬件电路板焊接、程序设计 13号楼403室 7月4日下午~
7月8日上午 程序调试 利用仿真软件进行程序调试 13号楼403室 7月8日下午~
7月9日上午 硬件综合调试 设计电路,并用仿真软件进行仿真 13号楼403室 7月9日上午 撰写设计报告 按要求撰写课程设计报告 图书馆等 7月9日下午 撰写设计报告 按要求撰写课程设计报告 图书馆等 7月10日上午 验收、考核 提交设计报告,设计验收、考核 13号楼407室 7月10日下午 验收、考核 提交设计报告,设计验收、考核 13号楼407室 目 录
设计任务书 I
第1章 设计的硬件平台及开发工具 1
1.1 硬件平台 1
1.2 开发工具 1
第2章 数字时钟的设计方案 3
2.1 数字钟整体设计思路 3
2.2 基本设计原理 3
第3章 数字时钟的模块设计 4
3.1 AT89C52芯片 4
3.2 晶振模块设计 5
3.3 复位电路模块设计 5
3.4 时钟调节模块设计 6
3.5 LED显示模块设计 7
3.6系统原理图设计 8
第4章 数字时钟的设计实现 8
第5章 结论 9
第6章 个人感想 9
参 考 文 献 10
附录一 10
附录二 11
附录三 17
第1章 设计的硬件平台及开发工具
1.1 硬件平台
采用AT89C52单片机为中心控制芯片。AT89C52是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内含8K bytes的可反复擦写的PEROM和256bytes的RAM以及通用8位中央处理器和Flash存储单元。AT89C52功能强大,可充分满足该控制器存储等各方面的需求。
时钟的时间显示采用液晶屏,采用系统提供的1Hz脉冲输出作为时钟的秒输入。按键作为复位的功能键。时的时间调节通过三个按键开关来进行调整。
1.2 开发工具
Keil是一个功能强大的开发平台,它包括项目管理器、CX51编译器、AX51宏汇编器、BL51/Lx51连接定位器、RTX51实时操作系统、Simulator软件模拟器以及Monitor51硬件目标调试器。它是一种集成化的文件管理编译环境,主要的功能特点为:编译C源程序、汇编源程序或混合语言源程序,链接和定位目标文件和库,创建HEX文件、调试目标程序等,是目前最好的5l单片机开发工具之一。Keil支持软件模拟仿真(Simulator)和用户目标板调试(Monitor51)两种工作模式,前者不需要任何单片机硬件即可完成用户程序仿真调试,后者利用硬件目标板中的监控程序可以直接调试目标硬件系统。Keil uVision4软件旨在提高开发人员的生产力,实现更快,更有效的程序开发。uVision4
文档评论(0)