实训项目篮球记分牌单片机设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
探※※※※※※※※
次2009级学生单片机次
课程设计
单片机课程设计报告书
课题名称篮球赛计时计分电路
姓名
学号
院系通信与电子工程学院
指导教师
2012年6月14日
篮球计时计分电路课程设计
(湖南城市学院通电与电子工程学院电子信息工程专业,益阳,413000 )
1设计任务
设计目的
1.了解计时计分器组成及工作原理。
2.进一步掌握计时计分器的设计方法
3.进一步掌握芯片的逻辑功能及使用方法。
4.熟悉集成电路的引脚安排.。
设计指标
设计一个单片机系统用于篮球比赛计时计分,满足以下功能要求:(1)能记录整个赛程的比赛时间,并能修改比赛时间、暂停比赛时间。
(2)能随时刷新甲、乙两队在整个比赛过程中的比分。
(3)中场交换比赛场地时,能交换甲、乙两队比分的位置。
(4)比赛结束时,能发出报警声。
设计要求
1.画出总体设计框图,以说明计时计分器独立的功能模块组成,标出各个模块之间互相联系。
2.设计各个功能模块的电路图,加上原理说明。
3.选择合适的元器件,在面板上接线验证、调试各个功能模块的电路,在接线验证时设计、选择合适的输入信号和输出方式,在确定电路充分正确性同时,输入信号和输出方式要便于电路的测试和故障排除。
4.在验证各个功能模块基础上,对整个电路的元器件和布线进行合理布局,
进行整个计时计分电路的接线调试
2、设计思路与总体框图
本设计是采用AT89C52单片机为核心设计的一个用于赛场的篮球计时计 分器。本设计采用定时器T0中断计时,显示部分分为计时和计分显示两部分, 均采用共阴极LED 显示。单片机P3 口(一一)是计时计分显示共用的扫描口, P0 口是计时数据输出口, P2 口是计分数据输出口。计时部分计时范围宽,而 且可定时设定与小时、分钟调整;计分部分调整灵活,显示范围宽,足以满足 各种规模赛程需要。两个显示模块均采用动态扫描方式显示。
图1所示为计时计分器的总体框图。
▲图1 计时计分器结构框图
3、系统硬件电路的设计
、时钟电路
MCS-51内部有一个用于构成振荡器的高增益反相放大器, 此放大器的 XTAL1 和 XTAL2,在 XTAL1 和 XTAL2 上外接时钟
P0.0/AD0
P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15
输入和输出端分别是引脚 XTAL2
C3
19
18
9
XTAL1
XTAL2
RST
PSEN ALE EA
P0.0/A
匸
P0.1/AD
P0.2/AD P0.3/AD P0.4/AD
P0.5/AD
P0.6/AD P0.7/AD P2.0/A P2.1/A
P2.2/A1 P2.3/A1 P2.4/A1 P2.5/A1 P2.6/A1
、按键控制电路
P1.0/T2 P1.1/T2EX P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 AT89C52
P3.0/RX —0
11
P3.1/TX P3.27INT P3.37INT P3.4/T)…
P3.5/T
P3.6/WR { P3.77R
」
15 16
17
源即可构成时钟电路。有内部和外部两种时钟产生方式。 本设计采用的是
外部方式。
C1
、复位电路
复位电路的基本功能是:
系统上电时提供复位信号,
直至系统电源稳定后, 撤销复位信号。
为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分 -
合过程中引起的抖动而影响复位。上电复位设利用电容充电来实现的,即上电瞬间
RST/Vpd
端的电位与Vcc 相同,随着充电电流的减少, RST/Vpd 的电位下降,最后被嵌位在0V 。按钮 电平复位是当按下按钮后,电源Vcc 通过电阻R 施加在单片机复位端 RST/Vpd 上,实现单片 机复位。本设计采用的是上电 +按钮电平复位电路,是上电自动复位与按钮电平复位电路的
组合,当振荡频率选时。电容
C 取10u
F, R 取10K , Rs 取1K 。
U1
U1
19
1 XTAL1
XTAL2
RST
P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7
P2.0/A8 P2.1/A9
P2.2/A10 ■PSEN P2.3/A11 ALE P2.4/A12 ■EA
P2.5/A13 P2.6/A14
P2.7/A15 P1.0/T2 P3.0/RXD P1.1/T2EX P3.1/TXD P1.2 P3.23/NT0 P1.3 P3.3/IMT1 P1.4 P3.4/TC P1 5 P3 5/T1 P1.6 P3.6/WR P1.7
P3.7/RD
18 9
AT89C52