设计一个甲,乙两队用的比赛计分器,要求实现以下功能:
1、给甲,乙两队分别设置 1 个加分按钮,按一下能分别实现加一分。
2、给甲,乙两队分别设置 1 个减分按钮,按一下能分别实现减一分。
3、设置一个清零按钮,按一下能实现清零
4、设置预置分按钮。
5、设置一个加减一分、两分和三分的切换按钮
6、 MCS-51 单片机实验操作台 1 台;
PC 机及单片机调试软件
4. 系统总体方案设计
5. 系统硬件设计
6. 软件设计(包括流程图)
附录(源程序清单及硬件原理图等)
#include<reg52.h>
sbit P1_2=P1^2;
sbit P1_3=P1^3;
sbit K1=P3^5;
unsigned char i=0;
bit s=0;
unsigned char key_t=0;
unsigned char code
dpycode[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void key_scan()
{
bit key;
K1=1;
key=K1;