下载此文档

篮球比赛计分器.doc


文档分类:通信/电子 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
课程 单片机原理及应用课程设计
一、 设计目的:训练学生综合运用己学课程的基本知识, 独立进行单片机应用技术开发工作,
掌握单片机程序设计、调试,应用电路设计、分析及调试检测。
二、 设计要求:
应用MCS-51单片机设计一个篮球1 PE33D2 P 口测 D3
P0AWD5
PQJWD6 ?
39


35

数显百
2?

20
PSEN ALE EA
P2IW

P22KA10
P23UAH
P2J&M4
F2JMS
22

25
数妲
个蜃
按键
P1IVT2 P1 1/T2E< P12
P13

PIS
P1£
P1J
P3MXD

阳21页'
P331 丽T
P3J&WR2
P3J/RD-
15
16
数码
显示
十血
按键模块
根据设计要求,该篮球赛计分器共有 4个按键:K1、K2、K3 K4,分别实现
的功能是加1、2、3分和减1分。K1与P1的1脚相连,K2与P1的2脚相连,K3
脚与P1的3脚相连,K4键与P1的4脚相连,4个按键共用一个地端,如图2所 示。
K1*1
K2*2

—o o
K3*3
8
PO 口
K4-1
数码显示模块
本设计显示部分采用的是 7段共阳LED数码管显示,LED就是发光二极管, 相对LET来说它的优势在于节能环保,保护视力,使用寿命长等优点。数码管实 际上是由7个发光管组成8字形构成的,加上小数点就是 8个。我们分别把他命 名为A,B,C,D,E,F,G,H,如图所示。
假设要显示一个数字2,那么A、B、G E、D这5个段的发光管亮就可以了,
C、F、H不亮,同时由于接法为共阳接法,那么为低电平是亮,为高电平是灭。
从高往低排列,-,把它转化为16进制则为
A2H
数码管的接口有静态接口和动态接口两种。
动态接口采用各数码管循环轮流显示的方法,当循环显示的频率较高时,利 用人眼的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字形码的 输出,另一接口完成各数码管的轮流点亮。
静态接口为固定显示方式,无闪烁,其电路可采用一个并行口接一个数码管, 数码管的公共端按共阳接
8
vcc本次课程设计由于所需数码管较少,故可用这种 方法接线。这种接法占用接口多,仅能接少量数码管。
本次课程设计的比分范围是 0~999,所以采用的3个7段共阳LED来显示,分 别显示个位十位百位,其中 P2显示个位,P3显示十位,P0显示百位。由于 P0 没有内置电阻,因此在使用时需外接一个上拉电阻。
RP1
P0

P2

P3

(2) 软件设计
篮球比赛计分器其实就是一个计数器,本次课程设计就是利用单片机中的定
时/计数器来实现其计分的功能。在 52 单片机中有两个 16 位的定时 / 计数器
T0,T1,分别由TH0 TLO和TH1、TL1组成,它们均是8位寄存器,在特殊功能寄 存器中占地址8AH-8DH它们用于存放定时或计数的初始值。此外,内部还有一 个8位的方式寄存器TMOI和一个8位的控制寄存器TCON用于选择和控制定时/ 计数器的工作。
9
篮球比赛计分器利用单片机的计数器进行工作,计数器对脉冲电平进行加 1 计数,直至计满回零。 作为可编程器件, 单片机中的定时 /计数器初始化编程步骤 如下:
根据定时时间要求或计数要求计算计数器初值;
将工作方式控制字写入TMO寄存器;
将计数初值写入THX和 TLX寄存器;
启动定时器/计数器,即将TRX置位。
如果工作于中断方式,需置位 EA(中断总开关)及ETX(允许定时/计数器中 断),并编写中断服务程序。
实验程序:
ORG 0000H
STA MOV R0,#00H
MOV R1,#00H
MAIN: MOV P1,#0FFH
MOV A,P1
CJNE A,#0FEH,LP1
INC R0
ACALL DELAY
AJMP MAIN
LP1: CJNE A,#0FD,LP2
INC R0
INC R0
ACALL DELAY
AJMP MAIN
LP2: CJNE A,#0FBH,LP3
INC R0
INC R0 INC R0 ACALL DELAY AJMP MAIN LP3: CJNE A,#0F7H,LP4 INC R1 ACALL DELAY AJMP MAINL LP4: CJNE A,#0EFH,LP5 INC R1 INC R1 ACALL DELAY AJMP

篮球比赛计分器 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG1
  • 文件大小510 KB
  • 时间2022-04-16