标题:
单片机抢答器仿真与程序
[打印本页]
作者:
A小白
时间:
2016-5-13 21:35
标题:
单片机抢答器仿真与程序
单片机抢答器仿真与程序的完整资料:
抢答器仿真文件:
0.png
(37.16 KB, 下载次数: 154)
下载附件
2016-5-15 19:42 上传
0.png
(76.93 KB, 下载次数: 118)
下载附件
2016-5-15 19:42 上传
所有资料下载:
抢答器.rar
(61.82 KB, 下载次数: 44)
2016-5-13 21:35 上传
点击文件名下载附件
下载积分: 黑币 -5
源码:
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
uchar code table[]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
sbit led=P3^6;
sbit kai=P3^0;
void delay(uchar a)
{
uchar b,c;
for(;a>0;c--)
for(b=142;b>0;b--)
for(c=2;a>0;a--);
}
void INT_0() interrupt 0
{
EX0=0;
delay(20);
EX0=1;
switch(P2)
{
case 0xfe:P0=table[0];P1=0xfe;break;
case 0xfd:P0=table[1];P1=0xfd;break;
case 0xfb:P0=table[2];P1=0xfb;break;
case 0xf7:P0=table[3];P1=0xf7;break;
case 0xef:P0=table[4];P1=0xef;break;
case 0xdf:P0=table[5];P1=0xdf;break;
case 0xbf:P0=table[6];P1=0xbf;break;
case 0x7f:P0=table[7];P1=0x7f;
}
EX0=0;
led=1;
while(1) {}
}
void main()
{
P0=0x3f;
//EA=0;
//EX0=0;
kai=1;
if(kai==0)
{ EA=1;
EX0=1;
led=0;
}
// else
// {
// EA=0;
// EX0=0;
// }
//while(1) {}
}
复制代码
作者:
MX安心
时间:
2016-6-20 16:38
不错学习了!!!
作者:
男人
时间:
2016-10-13 18:11
好像没有用 刚下了
作者:
594239665
时间:
2017-5-30 22:16
学习
学习
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1