- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大作业(论文)
课程名称: 单片机原理及应用
题 目: 百米赛跑计时器
院 (系): 信控学院
专业班级: 计算机1001
姓 名: 肖超飞
学 号: 090620123
指导教师: 丁莉
2012年 7月 5 日
摘要:本文阐述了单片机计时器的设计。本设计是许多体育竞赛的必备设备之一。本设计的数字电子秒表是采用8051单片机为中心器件,利用定时/计数器的定时和计数原理,结合显示电路和LED数码管设计计时器。其中软件系统采用汇编语言,硬件系统利用PROTEUS的功能来实现,简单且易于观察,在仿真中观察其实际运行的工作状态。
关键字:单片机,仿真,软件,硬件
目 录
2、大作业(论文)任务书………………………………………………4
大作业(论文)题目 ……………………………………………4
本次大作业(论文)应达到的目的 ……………………………4
本次大作业(论文)任务的主要内容和要求 …………………5
应收集的资料及主要参考文献 …………………………………5
审核批准意见 ……………………………………………………5
3、线路图…………………………………………………………………6
原理图………………………………………………………………6
实验图………………………………………………………………7
4、程序功能说明…………………………………………………………8
5、程序流程图……………………………………………………………8
6、结束语…………………………………………………………………10
7、致谢……………………………………………………………………10
8、参考文献………………………………………………………………10
9、附录(程序清单)……………………………………………………10
9.1 C语言………………………………………………………………10
9.2 汇编语言……………………………………………………………13
2. 大作业(论文)任务书
西安建筑科技大学大作业(论文)任务书
专业班级: 计算机1001 学生姓名: 肖超飞 指导教师(签名):
2.1、大作业(论文)题目
百米赛跑计时器:利用51系列单片机设计百米赛跑计时器,通过LED显示器显示秒十位和个位,在设计过程中用一个存储单元作为秒计数单元,当一秒钟到来时,就让秒计数单元加1。当跑完百米时,按暂停就得到所需计数,不需要计数时清零即可。 2.2、本次大作业(论文)应达到的目的
大作业的基本教学目的是培养学生综合运用所学的基础理论、专业知识和基本技能,提高分析与解决实际问题的能力以及科技写作或设计能力。要求学生在做大作业的过程中要有意识地培养自己的能力。
3、 线路图
(1)原理图
(2)实验图
首先,连接的是单片机51的最小系统,其中包括时钟电路,复位电路。我们所选用的数码管是共阴极的,置1时导通,所以将单片机的P1.0~P1.7连接数码管的a~dp,P2口同理。然后在数码管秒表个十位的显示则由软件程序来控制。
4、程序功能说明
此次课程设计题目是百米赛跑计时器,由课程设计的要求和任务,我采用的C语言编程,设计秒表要求一秒定时,采用了定时器定时,其中一个软件一个硬件,会在方案论证中分析在1秒时采用的是硬件定时,即用单片机内部的定时器T0。先将时钟初始化,赋入初值50ms定时,循环20次来进行1秒定时。然后由定义的变量second来进行加一运算,然后将其值通过P1,P2口在数码管上进行显示。其中数码管的显示时,我在程序中首先定义了一个关于数码管显示的字形码定义,以便在显示时调用即可。
5、程序流程图
在真正应用时,一秒定时是用定时中断的,但单片机的T0最长也不能1秒定时,所以采用50ms定时循环20次,用count来控制。当秒的时间达到59时,用软件来清零时循环从00重新开始。
6、结束语
本次课程设计是关于51系列单片机的应用。在平时我们的知识仅限于课堂所了解的,这次课程设计给我们实践的机会。在开始时,编程和控制、理论和实际总是不能联系到一起,让我一度感到迷茫,最后还是翻阅了大量的有关资料,才基本将课程做完。通过这个
您可能关注的文档
最近下载
- 黑龙江农业工程职业学院单招数学模拟试题(附答案).docx VIP
- 2025读书心得:屏幕时代如何重塑孩子的自控力.docx VIP
- 中国艰难梭菌感染诊断、治疗与预防指南(2024)详细解读PPT课件.pptx VIP
- 第14课《我们都是中国人》第2课时 这是我国的标志 教案设计 2025道德与法治二年级上册.docx
- 湘少版四年级上册、下册的英语单词默写表.pdf VIP
- GBT 危险货物运输应急救援指南 第1部分:一般指南.pdf VIP
- 煤炭掺配合同范本.docx VIP
- 汽车整体认识(汽车发展史)-精.ppt VIP
- 生产安全事故现场处置方案.docx VIP
- 小学数学二年级下册应用题练习.docx VIP
文档评论(0)