完美升级版基于单片机的多功能秒表毕业论文 - 图文
(此文档为word格式,下载后您可任意编辑修改!)
郑州科技学院
单片机课程设计
题 目 基于单片机的
多功能秒表
学生姓名 陈裕禄 专业班级 11级通信工程2班 院 (系) 信息工程学院 指导教师 周喜 完成时间 2015 年 1 月 16 日
目 录
1 设计概述 ................................................................................... 1
1.1 设计目的 ........................................................................ 1 1.2 设计要求 ........................................................................ 1 1.3 设计意义 ........................................................................ 1 2 系统总体方案及硬件设计 ..................................................... 2
2.1 系统总体方案 ................................................................ 2 2.2 硬件设计 ........................................................................ 2 2.3 时钟电路 ........................................................................ 3 2.4 复位电路 ........................................................................ 4 2.5 按键电路 ........................................................................ 5 2.6 显示电路 ........................................................................ 6 3 软件设计 ................................................................................... 7
3.1 设计思路 ........................................................................ 7 3.2 程序流程框图设计 ........................................................ 7 4 PROTEUS软件仿真 ............................................................... 9 5 课程设计体会 ........................................................................ 10 参考文献 ..................................................................................... 12 附录1:总体电路原理图 ........................................................ 13 附录2:元器件清单 ................................................................. 14
附录3:实物图 ......................................................................... 15 附录4:源程序 ......................................................................... 16
1 设计概述
1.1 设计目的
设计一个单片机控制的秒表系统。利用单片机的定时器计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计秒表。将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时具有开始暂停,记录,上翻下翻,清零等功能。
1.2 设计要求
(1)共四位LED显示,显示时间为00:00~59.99
(2)共五个按键,分别是开始暂停,记录,上翻,下翻,清零键;
(3)能同时记录多个相对独立的时间并分别显示; (4)按上下翻按钮查看多个不同的计时值;
1.3 设计意义
(1)通过本次课程设计可以使我们进一步熟悉和掌握单片机内部结构和工作原理,了解单片机应用系统设计的基本步骤和方法。
(2)通过利用AT89C51单片机,理解单片机在自动化仪表中的作用以及掌握单片机的编程方法。
(3)通过设计一个简单的实际应用输入及显示模拟系统,掌握单片机仿真软件PROTEUS的使用方法。
(4)该实验通过单片机的定时器计数器定时和计数原理,设计简单的计时器系统,拥有正确的计时、暂停、清零、功能,并能同时记录
多个相对独立的时间利用翻页按钮查看多个不同的计时值,该种秒表在现实生活中应用广泛,具有现实意义。
2 系统总体方案及硬件设计
2.1 系统总体方案
本系统采用AT89C51单片机为中心器件,利用其定时器计数器定时和记数的原理,结合硬件电路如电源电路,晶振电路,复位电路,显示电路,以及一些按键电路等来设计计时器,将软、硬件有机地结合起来。其中软件系统采用汇编语言编写程序,包括显示,计数,中断,延时,按键消抖程序等,并在编程软件中调试运行,硬件系统利用PROTEUS强大的功能来实现,简单且易于观察,在仿真中就可以观察到实际的工作状态。
2.2 硬件设计
MCS-51系列单片机是8位单片机产品,89C51是其中的典型代表,基本模块包括以下几个部分:
(1)CPU:89C51的CPU是8位的,另外89C51内部有1个位处理器
(2)R0M:4KB的片内程序存储器,存放开发调试完成的应用程序
(3)RAM:256B的片内数据存储器,容量小,但作用大 (4)IO口:P0-P3,共4个口32条双向且可位寻址的IO口线 (5)中断系统:共5个中断源,3个内部中断,2个外部中断 (6)定时器计数器:2个16位的可编程定时器计数器
…… 此处隐藏:980字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文