- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品課程设计计算机控制技术弱电课程之篮球比赛计时计分器doc
课程设计
题目 篮球赛计时计分器
二级学院 电子信息与自动化
专 业 电气工程及其自动化
班 级
学生姓名 学号
指导教师
考核项目 设计50分 平时成绩20分 答辩30分 设计质量20分 创新设计15分 报告质量15分 熟练程度20分 个人素质10分 得分 总分 考核等级 教师签名
?摘要
此次设计隶属于计算机控制技术弱电课程设计,主要通过基于单片机AT89S51芯片作为本的核心控制元件,利用1602aLCD作为显示器件,键盘输入电路等相关的软件的有机结合以及喇叭等辅助器件,构成了一个满足基本设计要求的篮球计分器。本系统可满足倒计时方式显示单节比赛剩余时间,可暂停,显示双方得分,按键输入可修改分值,如有错误可进行分值的相应修改。整场比赛结束时有声音提示。系统符合一般篮球计时器的工作要求。才采用液晶显示器微功耗、小体积、使用灵活等诸多优点在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用:点阵字符型液晶模块, 计数器 计时器
1 概述
1.1 设计意义
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
2 硬件方案设计及描述
2.1 方案选择及设计思想
通过分析之后我们觉得此次设计主要是两大模块,一是系统显示模块,二是单片机设计模块,在显示模块的设计中,开始想到了常用的LED显示,但是考虑的后续硬件实现的复杂性(超过10以上的LED实物连接将十分复杂),于是选取了方便但是没有接触过的LCD显示,因此也导致了一定程度的难度,在选取单片机方面,我们选取了课堂上讲授的51单片机,对于简单的输入和输出控制,51机显然最合适,51单片机是8位的,采用总线结构,但是具有变成控制简便,接口简单,工作可靠,价格经济,能耗少,容易实现系统小型化等特点。
因为篮球计分系统电路结构比较简单,只有按键控制和数码显示两个部分,P0口接6个开关,分别作为比分的加一,加二,加三,减一,设置节次,暂停的按键控制。P2口和P3口控制LCD的比分及时间显示。该系统包括AT89S51,时钟及复位电路,按键电路,及LCD显示器。该电路控制简单,清晰明了,用LCD液晶显示,避免了用LED的复杂接线,便于实体硬件电路的焊接。
2.2 原理框图
1602a LCD
2.3 工作原理
LCD显示器
该显示器的RS,RW,E端与P2相连,引脚的作用分别是:
RS=0输入指令,RS=1输入数据,RW=0向LCD写入指令或数据,RW=1从LCD读取信息,E是使能信号。D0~D7与P3相连是数据总线。
时钟电路
时钟电路在单片机系统中起着非常重要的作用,是为保证系统正常工作的基础,在一个单片机系统中,时钟是保障系统正常工作的基准震荡定时信号,主要有晶振和外围电路组成,晶振频率大小决定单片机的快慢,我们这里采用的是12MHZ,另外有2个30P的电容。
复位电路
单片机系统的复位电路我们采用的是上电加按钮的复位电路形式,电阻采用220欧的阻值,采用22μ的电容。
按键电路
本设计共有9个设置按键,分别为+1,+2,+3,-1,暂停,设置节次按键。按键与P0口相接。
2.4 元件清单
三极管9012×2
单片机AT89S51×1
按钮×10
电阻10K×6
电阻1K×2
液晶显示屏LCD 1602a×1
电容22μ×1
电容30p×2
2.5 电路图
3 软件设计流程及描述
3.1 系统模块层次结构图
3.2 程序流程图
N
Y
3.3 源程序代码
#include reg51.h
#include intrins.h //_nop_();延时函数用
#define uchar unsigned char
#define uint unsigned int
#define Lcd_Port P3 //定义数据端口
#
您可能关注的文档
最近下载
- (高清版)-B-T 4798.2-2021 环境条件分类 环境参数组分类及其严酷程度分级 第2部分:运输和装卸.pdf VIP
- 《插花与花艺设计》课件——项目四 礼仪插花.pptx VIP
- 《通信数据分析与实战》课件——第六章 Kafka 分布式发布订阅消息系统.pptx VIP
- GA∕T 1424-2017 法庭科学合成纤维物证检验 红外光谱法.pdf
- 大数据平台与编程第9章 分布式消息队列Kafka.pptx VIP
- 《学前儿童艺术教育》课程标准.docx VIP
- 卫生专业技术资格考试临床医学检验技术(中级379)基础知识强化训练精练试题解析.docx VIP
- 2025高考英语全国II卷试题分析及备考策略指导课件.pdf VIP
- 销售人员必备的素质.ppt
- 2025年机动车检测站授权签字人试题题库及参考答案(通用版).pptx
文档评论(0)