- 73
- 0
- 约2.4千字
- 约 6页
- 2019-07-24 发布于河北
- 举报
基于51单片机的篮球计分器课程设计(有仿真图和实物图)
课程设计实验报告
一、题目:
篮球记分器
主要元器件:
STC89C52 12M晶振 四位一体数码管 两位数码管2个 4.7K欧排阻2个 极性电容 电容22pF 电阻10K欧 开关8个 导线若干
主要功能:
1.12分钟倒计时
分别给A、B队加1、2、3分并显示
换场A、B两队分数交换
暂停
工作原理:
原理图
方框图
开始
开始
置首显示码
置首显示码
初始值
初始值
定时器0初始化
定时器0初始化
开放EA和TR0
开放EA和TR0
显示12分钟倒计时 循环检查开关是否按下
显示12分钟倒计时
循环检查开关是否按下
实物图
程序
#includereg51.h
unsigned char code seg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x00,0x90 };
int i=11,j=59,a=0,b=0,m=0,n=0,temp,s=0,r=24,k;
sbit aa=P0^0;
sbit bb=P0^1;
sbit one=P0^2;
sbit two=P0^3;
sbit three=P0^4;
sbit exchange=P0^5;
sbit stop=P0^6;
sbit led=P3^6;
sbit tt=P3^7;
void delay(int x)
{
int w,q;
for(w=0;wx
原创力文档

文档评论(0)