- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
第1章 系统总体方案设计…………………………………………………1
1.1 概述…………………………………………………………………1
1.2 系统框图……………………………………………………………2
第2章 系统硬件设计………………………………………………………3
2.1 80C5单片机…………………………………………………………3
2.2 按钮设置……………………………………………………………4
2.3 分值切换显示功能…………………………………………………4
2.4 发光二极管显示器…………………………………………………6
2.4.1 数码管显示器数量选择……………………………………………6
2.4.2 数码管共阴共阳接法的选择………………………………………6
2.4.3 数码管驱动的选择…………………………………………………6
2.4.4 系统原理图…………………………………………………………6
第3章 软件设计………………………………………………………………7
3.1 系统流程图……………………………………………………………7
3.2 显示子程序…………………………………………………………8
3.3 延时子程序…………………………………………………………8
第4章 系统的安装调试说明…………………………………………………10
4.1 软件调试……………………………………………………………10
4.2 软硬联调……………………………………………………………11 总结……………………………………………………………………………12
参考文献………………………………………………………………………13
附录A源程序清单……………………………………………………………14
附录B系统原理图……………………………………………………………21
系统总体方案设计
概述
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。单片机的优点是体积小、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。例如,80C51系列单片机已有十多年的生命期,如今仍保持着上升的趋势,就充分证明了这一点。单片机以其一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统,数据采集系统、智能化仪器仪表,及通讯设备、日常消费类产品、玩具等。并且已经深入到工业生产的各个环节以及人民生活的各层次中,如车间流水线控制、自动化系统等、智能型家用电器等。而美国ATMEL公司开发生产了新型的8位单片机——AT89系列单片机。他不但具有一般MCS-51单片机的所有特性,而且还拥有一些独特的优点,此次设计中所用到的AT89C51就是其中典型的代表。
AT89S51单片机的篮球计分器,利用7段共阴LED作为显示器件。在此设计中共接入了1个八位一体7段共阴LED显示器,每队显示器显示范围可达到0~255分。
系统功能简介
本设计内容为比赛计分器,主要用于各种体育比赛记录分数。采用式键盘作为输入,用户可分别对两队比分进行加1、加2、加3和减1操作,比分通过17段共阴LED显示器显示,每队比分显示三位数。
系统框图
图1.1 系统框图
系统硬件设计
2.1 80C51单片机
因为我们上课时学的是MCS-51,所以就选择了单片机,因为它与INTEI?MCS-51?兼容,并且它们都具有相同的CPU和指令系统,引脚功能兼容,容易掌握和使用。
×4矩阵式键盘
需要个按键,可采用3×3矩阵式键盘,但考虑到常用键盘为×4矩阵式键盘,而且方便以后功能的扩展和方便硬件的连接,所以最终决定采用×4矩阵式键盘作为输入。
图2.1按钮功能图
其中1/2/3分切换由发光二极管指示,加1减1分别对应。预置分是事先设定分数可以分别设定甲乙两队的初始分数。按下清零后,显示的分数清零。
2.3 分值切换显示功能
图2.2 分值切换显示功能图
发光二极管显示器的结构、工作原理及其接口电路
下图为典型的数码管:
图2.3 8段LED数码管
如上图,LED显示器又称为数码管,LED显示器由8个发光二极管组成。中7个长条形的发光管排列成“日”字形,另一个贺点形的发
文档评论(0)