- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学 号:
课 程 设 计
题 目 单片机数字时钟设计 教 学 院 机电工程学院 专 业 机械电子工程
年 月 日
学年第二学期
课程设计任务书
设计名称: 单片机原理及接口技术课程设计 班级: 机械电子 地点: K1-303 一、课程设计目的
巩固和深化有关《电子技术基础》、《自动控制原理》、《算法语言》、《单片机原理与接口技术》等专业理论课程的理论知识。
运用所学知识,进一步提高对单片机系统分析、设计及使用技术资料的能力。
培养学生运用所学知识和技能,独立分析和解决生产中的实际控制对象的能力。
培养学生运用计算机软件进行开发、设计能力。
二、课程设计内容(含技术指标)
课题:基于单片机的点阵式显示屏设计
设计要求:
以51系列单片机为核心器件,组成一个数字时钟。
通过按钮可以实现分秒的转换并调节。
通过按钮可以实现时分的转换并调节。
三、进度安排
本次课程设计共2周时间,具体进度安排如下:
布置任务、准备参考资料 (0.5工作日)
总体方案设计 (0.5工作日)
硬件设计 (1.5工作日)
软件设计 (2.5工作日)
软件调试 (1.0工作日)
硬件仿真 (1.0工作日)
撰写设计报告 (2.0工作日)
答辩与总结 (1.0工作日)
四、基本要求
根据应用系统的要求,初步掌握总体设计的方法和思路,从中选择一种最佳的设计方案。
根据应用系统结构规模的要求,掌握在单片机外部扩展系统硬件设计的基本过程(如硬件接口的设计,正确合理选用所需元器件,绘制应用系统于单片机连接的电路图等项工作)。
根据设计任务和要求,首先画出程序总体流程图,然后进行各控制模块程序的设计、编写系统程序。
掌握如何应用单片机仿真器来开发应用系统集仿真调试的过程。如先进行各模块调试,然后进行各程序模块的联调,最后与硬件一起进行联调,反复检测和修改直至开发结束。
机械电子教研室
目 录
第1章 设计内容 1
第2章 电子时钟设计思想 1
第3章 MSC-51单片机系统简介 1
第4章 MCS-51单片机内部定时器\计数器、中断系统简介 2
4.1 定时器\计数器 2
4.2 中断系统 2
第5章 键盘和LED数码管显示器简介 3
5.1 键盘 3
5.2 LED数码管显示器 3
第6章 基本原理 3
第7章 系统硬件设计 4
7.1 80C51单片机结构 4
7.2单片机引脚图及 5
7.3硬件组成电路图以及运行结果 8
第8章 系统软件程序的设计 9
8.1 主程序 9
8.2 数码管显示模块 9
8.3 定时器/计数器T0中断服务程序 10
8.4按键处理模块 11
第9章 设计过程 11
9.1 在PROTEUS中设计硬件 11
9.2 元器件清单 11
9.3 在MEDWIN中编写程序,编译、连接形成HEX文件 11
9.4 在PROTEUS中把HEX文件加载到单片机芯片上 11
9.5运行仿真调试看结果 11
总 结 12
参 考 文 献 13
附录1 电路设计总原理图 14
附录2 程 序 清 单 15
第一章、设计内容
该课程设计是利用MCS-51单片机内部的定时/计数器、中断系统、以及行列键盘和LED显示器等部件,设计一个单片机电子时钟。设计的电子时钟通过数码管显示,并能通过按键实现设置时间和暂停、启动控制等。
第二章、电子时钟设计思想:
用定时/计数器T0,工作于定时,采用方式1,对12MHZ的系统时钟进行定时计数,设定初值,形成定时时间为50ms。用片内RAM的7BH单元对50ms计数,计20次产生秒计数器78H单元加1,秒计数器加到60则分计数器79H单元加1,分计数器加到60则时计数器7AH单元加1,时计数器加到24则时计数器清0。然后把秒、分、时计数器分成十位和个位放到8个数码管的显示缓冲区,通过数码管显示出来。显示格式为小时十位、小时个位---分十位、分个位---秒十位、秒个位。在处理过程中加上了按键判断程序,能对按键处理。
第三章、MCS-51单片机系统简介
单片机应用系统由硬件系统和软件系统两部分组成。硬件系统是指单片机以及扩展的存储器、I\O接口、外围扩展的功能芯片以及接口电路。软件系统包括监控程序和各种应用程序。
在单片机应用系统中,单片机是整个系统的核心,对整个系统的信息输入、处理、信息输出进行控制。与单片机配套的有相应的复位电路、时钟电路以及扩展的存储器和I\O接口,使单片机应用系统能够运行。
在一个单片机应用系统中,往往都会输入信息和显示信息,这就涉及键盘和显示器。在单片机应用系统中,一般都根据系统的要求配置相应的键盘和显示器。配置键盘和显示器一般都没
文档评论(0)