1、 需要自己设计电路并焊接电路板。
2、基本要求:有一个主持人控制开关和6路抢答按扭,当主持人允许抢答时才能进行抢答操作,并用一个数码管显示抢答选手的号码,同时其他选手不能再抢答。
3、当主持人允许抢答后倒计时5秒时间,在这5秒内抢答有效,过后就不能进行抢答了。
4、 电路上要加个蜂鸣器的电路,当有选手抢答时蜂鸣器响一下。
5、当有选手抢答后,进行倒计时20秒作为选手回答问题时间,用两个数码管显示,倒计时时间到时有声光提示。
6、 画电路板时要增加下载接口,方便调试程序。
#include
#define uchar unsigned char
uchar code table[10] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar code wei[4]={0xef,0xf7,0xfb,0xfd};
uchar fen=0,miao=0,qd=0;
uchar flag=0,temp=0,flag2=0,tt=0,b=31,bb=31;
sbit d0=P1^0;
sbit d1=P1^1;
sbit feng=P1^3;
sbit deng=P1^4;
void delay(uchar z)
void delay2(uchar z)
fengming()
{
}
void time01()//定时器相关
{
}
display(void)
{
}
qiangda(void)
{
}
daojishi()//30 miao
{
}
inition()//初始化
{
}
d1pand()
{
}
d0pand()
{
}
void main()
{
}
void time0() interrupt 1
上一篇:单片机篮球计分器程序和仿真图
下一篇:8051单片机的5个中断源
推荐阅读最新更新时间:2024-03-16 14:39