没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的8位抢答器源代码(.C)文件.txt
需积分: 0 17 下载量 174 浏览量
2021-03-06
21:45:13
上传
评论
收藏 3KB TXT 举报
温馨提示
试读
6页
基于51单片机的8位抢答器源代码(.C)文件.txt
资源推荐
资源详情
资源评论
/*歪歪大兔子的8位抢答器源代码*/
/*全选复制粘贴即可运行*/
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char//宏定义
#define uint unsigned int //宏定义
sbit LED = P3^1; //led
sbit key4=P3^4; //TO计时器
uchar code display[]={
0x0C0,//"0"
0x0F9,//"1"
0x0A4,//"2"
0x0B0,//"3"
0x99, //"4"
0x92, //"5"
0x82, //"6"
0x0F8,//"7"
0x80, //"8"
0x90, //"9"
0x88, //"A"
0x83, //"B"
0x0C6,//"C"
0x0A1,//"D"
0x86, //"E"
0x8E //"F"
};//共阴极
/*全选复制粘贴即可运行*/
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char//宏定义
#define uint unsigned int //宏定义
sbit LED = P3^1; //led
sbit key4=P3^4; //TO计时器
uchar code display[]={
0x0C0,//"0"
0x0F9,//"1"
0x0A4,//"2"
0x0B0,//"3"
0x99, //"4"
0x92, //"5"
0x82, //"6"
0x0F8,//"7"
0x80, //"8"
0x90, //"9"
0x88, //"A"
0x83, //"B"
0x0C6,//"C"
0x0A1,//"D"
0x86, //"E"
0x8E //"F"
};//共阴极
uint xian[4]={0};//数据存储
uint N=20;//Time=50ms*20=1s
uint begin=0;//判断开始和结束
uint counter=10;//计时10s
uint player=0;//玩家号码
uint flag=0;//有玩家抢答,暂停
uchar p1=0x00;
void delay(int ms)
{
uchar i;
while(ms--)
for(i=0;i<120;i++);
}
void Int0()interrupt 0 //INT0
{
begin++;
begin=begin%2;
}
void initT0() interrupt 1 //T0
{
TH0=(65536-41500)/256;
TL0=(65536-41500)%256; // 50ms
N++;
}
void xianshi(count)
{
uint N=20;//Time=50ms*20=1s
uint begin=0;//判断开始和结束
uint counter=10;//计时10s
uint player=0;//玩家号码
uint flag=0;//有玩家抢答,暂停
uchar p1=0x00;
void delay(int ms)
{
uchar i;
while(ms--)
for(i=0;i<120;i++);
}
void Int0()interrupt 0 //INT0
{
begin++;
begin=begin%2;
}
void initT0() interrupt 1 //T0
{
TH0=(65536-41500)/256;
TL0=(65536-41500)%256; // 50ms
N++;
}
void xianshi(count)
{
剩余5页未读,继续阅读
资源评论
yydtz
- 粉丝: 62
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功