C51汇编语言抢答器proteus,51单片机8路抢答器Proteus仿真+代码设计(可设置抢答和答题时间)...

#include

#include

void Setsecond();//抢答器答题和抢答时间的设置函数声明

void delay(int k); //延时函数声明

//数码管选管位

sbit Sel1=P2^0;

sbit Sel2=P2^1;

sbit Sel3=P2^2;

sbit Sel4=P2^3;

sbit Sel5=P2^4;

sbit Sel6=P2^5;

//抢答器的状态指示灯

sbit led=P2^6;   //显示复位和设置时间的状态

sbit Led1=P3^1;  //抢答失败时,该灯会一直闪烁

sbit Led2=P3^2;  //答题完毕时,该灯会一直闪烁

//抢答器初始化抢答和答题时间按键

sbit Set1=P3^3;  //设置抢答时间,+

sbit Set2=P3^4;  //设置抢答时间,-

sbit Set3=P3^5;  //设置答题时间,+

sbit Set4=P3^6;  //设置答题时间,-

sbit RST=P2^7;   //抢答器的复位按键

sbit EN=P3^0;    //抢答器使能和设置抢答和答题时间按键

unsigned char Tshu1=11,Tshu2=31,shu1=11,shu2=31,shu;//抢答器抢答时间和答题时间的相关变量

unsigned char count0=0,count1=0,roberflag=0,scond1=

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值