- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机电子秒表系统设计课程设计_大学生毕业设计论文说明书
《测控仪器设计》课程设计说明书
设计题目: 基于单片机电子秒表系统设计
院 系: 机械与材料工程学院
专 业: 测控技术与仪器
班 级: A1121 班
学 号: X X
姓 名: X X
指导教师: X X
二零一四 年 十一月
目录
一、设计要求 ............................................................................................1
二、设计方案分析 ……………………………………….……………..1
2.1方案设计 …………………………………………………….…1
2.2背景知识介绍 ……………………………………………....….2
三、硬件分析 ……………………………………….…………….……..5
3.1单片机简介 ……………………………………………………3.2电源电路 ……………………………………………………..5
3.3晶体振荡电路 …………………………………………………3.4复位电路 ………………………………………………………5
3.5显示电路 ………………………………………………………3.6键盘电路 ……………………………………………………..6
四、硬件主电路图设计 ………………….………………….…….……7
五、软件设计 ……………………………………………………………7
5.1软件设计概述 ……………………………….…………………7
5.2主程序流程图 ……………………………………….…………7
六、测试数据及设计结果 …………………………………….………..8
七、总结 …………………………………………………….……..……8
附录1 程序 ………………..…………………………………..….…….9
附录2 protues电路图 ………………………..…………...…………..16
附录3仿真图 ………………………………………………...………..17
参考文献 ………………………………………………………...…….18
一、设计要求
设计一个电子秒表,与通用秒表功能类似,有启动,暂停、复位等键。计时长长度为300秒,需显示百分秒。
设计方案分析
2.1方案设计
数字电子秒表具有显示直观、读取方便、精度高等优点,在计时中广泛使用。本设计用单片机组成数字电子秒表,力求结构简单、精度高为目标。
本系统采用C51系列单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合硬件电路如电源电路,晶振电路,复位电路,显示电路,以及一些按键电路等来设计计时器,将软、硬件有机地结合起来。其中软件系统采用汇编语言编写程序,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。
本利用89C51单片机的定时器/计数器定时和数的原理电路原理图设计最基本的要求是正确性,其次是布局合理,最后在正确性和布局合理的前提下力求美观。1.1进行设计。
图1.1 数字秒表硬件电路基本原理图
本设计中,数码管显示的数据存放在内存单元31H-H中。其中31H存放分钟变量,32H存放秒钟变量,33H存放10ms计数值,即存放毫秒位数据,每一地址单元内均为十进制BCD码。由于采用软件动态扫描实现数据显示功能,显示用十进制BCD码数据的对应段码存放在ROM表中。显示时,先取出31H-H某一地址中的数据,然后查得对应的显示位,并从P1口输出,就能显示该地址单元的数据值。
计时通过中断完成,定时溢出中断周期为1ms,当一处中断后向CPU发出溢出中断请求,每发出一次中断请求就对毫秒计数单元进行加一,达到10次就对十毫秒位进行加一,依次类推,直到4.59.99秒重新复位。
再看按键的处理。这两个键可以采用中断的方法,也可以采用扫描的方法来识别。复位键主要功能在于数值复位,对于时间的要求不是很严格。而开始和停止键则是用于对时间的锁定,需要比较准确的控制。因此可以对复位按键采取扫描的方式。而对开始和停止键采用外部中断的方式。
设计中包括硬件电路的设计和系统程序的设计。其硬件电路主控制器,显示电路和等主控制器采用单片机TC89C52,显示电路采用显示?选择了AT89C51。
AT89C51单片机采用40引脚的双列直插封装方式。图1.2为引脚排列图, 40条引脚说明如下:
主电源引脚Vss和Vcc
①
您可能关注的文档
- 基于web人才招聘管理信息系统的设计与实现_大学生毕业设计论文说明书.doc
- 基于wince的银行排号系统的开发_大学生毕业设计论文.doc
- 基于web的虚拟校园设计与实现_大学生毕业设计(论文).doc
- 基于zigbee的车辆数据采集传感器的研究_大学生毕业设计论文.doc
- 基于zigbee的室内无线定位设计_大学生毕业设计论文.doc
- 基于zigbee的温湿度传感器设计_大学生毕业设计论文.doc
- 基于zigbee技术的无线智能小车软件设计_大学生毕业设计论文.doc
- 基于zigbee技术的智能家居系统设计_大学生毕业设计论文.doc
- 基于zigbee无线定位技术研究_大学生毕业设计论文.doc
- 基于安全人机工程学的atm机设计安全工程技术课程设计_大学生毕业设计论文_大学生毕业设计论文.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 2025年4月20日四川省事业单位考试《公共基础知识》试题及答案解析参考.pdf
- 中层竞聘面试题目答案.doc VIP
- 电力系统优化与调度软件:PLEXOS二次开发_(4).电力系统优化理论.docx VIP
- 传染病、消毒知识测试题及答案.docx VIP
- 2025年解放军联勤保障部队第960医院医护人员招聘备考试题及答案解析.docx VIP
- 2021年版国家免疫规划疫苗儿童免疫程序相关知识考核试题含答案.docx VIP
- 电力系统优化与调度软件:Xpress二次开发_(3).电力系统优化问题的数学建模.docx VIP
- 中建钢筋精算管理操作手册.pdf VIP
- 电商仓库主管月工作总结.pptx
- 预防接种工作规范(2023版)试题.docx VIP
文档评论(0)