基于 C51 单片机的篮球计分器设计
题目要求:
1. 设计一款能够显示篮球比分的记分牌;
2. 通过加分按钮可以给 A 队,或 B 队加分;
3. 设计对调功能,更换场地后,AB 队分数互换;
仿真截图:
完整源代码:
#include<reg51.h>
code unsigned seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
// 分别对应数码管显示字形 0-9
int m=15,n=00,x=0,y=0,jie=2,bujin=1,zanting=0,chuzanting=0;
//初始化,m、n 为分、秒计时 x、y 为 A、B 两队分数 ,其余为中间变量
sbit A_add = P3^0; // A 队加分按钮
sbit B_add = P3^1; // B 队加分按钮
sbit Time_add = P3^2; // 时间加按钮
sbit Time_sub = P3^3; // 时间减按钮
sbit A_sub = P3^4; // A 队减分按钮
sbit B_sub = P3^5; // B 队减分按钮
评论10
最新资源