久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
倒計(jì)時(shí)5秒六路搶答器改成倒計(jì)時(shí)10秒或者9秒的八路搶答器
[打印本頁(yè)]
作者:
wyq12
時(shí)間:
2021-1-4 14:48
標(biāo)題:
倒計(jì)時(shí)5秒六路搶答器改成倒計(jì)時(shí)10秒或者9秒的八路搶答器
倒計(jì)時(shí)5秒的六路搶答器
#include<reg51.h>
#define uchar unsigned char
sbit dula=P2^6;
sbit wela=P2^7;
sbit beep=P2^3;
uchar key,j,k,temp,daojishi=5,wei;
bit begin,end,clear,fangui;
uchar a0,b0=16;c0=16;d0=16;e0=16;f0=5;
unsigned int pp;
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00};
void delay(unsigned char i)
{
for(j=i;j>0;j--)
for(k=125;k>0;k--);
}
void display(uchar a,uchar b,uchar c,uchar d,uchar e,uchar f)
{
dula=0;
P0=table[a];
dula=1;
dula=0;
wela=0;
P0=0xfe;
wela=1;
wela=0;
delay(5);
P0=table[b];
dula=1;
dula=0;
P0=0xfd;
wela=1;
wela=0;
delay(5);
P0=table[c];
dula=1;
dula=0;
P0=0xfb;
wela=1;
wela=0;
delay(5);
P0=table[d];
dula=1;
dula=0;
P0=0xf7;
wela=1;
wela=0;
delay(5);
P0=table[e];
dula=1;
dula=0;
P0=0xef;
wela=1;
wela=0;
delay(5);
P0=table[f];
dula=1;
dula=0;
P0=0xdf;
wela=1;
wela=0;
delay(5);
}
void keyscan()
{
P3=0xfe;
temp=P3;
temp=temp&0xf0;
if(temp!=0xf0)
{
delay(10);
if(temp!=0xf0)
{
temp=P3;
switch(temp)
{
case 0xee:
key=1;
wei++;
break;
case 0xde:
key=2;
wei++;
break;
case 0xbe:
key=3;
wei++;
break;
case 0x7e:
key=4;
wei++;
break;
}
while(temp!=0xf0)
{
temp=P3;
temp=temp&0xf0;
beep=0;
}
beep=1;
}
}
P3=0xfd;
temp=P3;
temp=temp&0xf0;
if(temp!=0xf0)
{
delay(10);
if(temp!=0xf0)
{
temp=P3;
switch(temp)
{
case 0xed:
key=5;
wei++;
break;
case 0xdd:
key=6;
wei++;
break;
case 0xbd:
clear=1;
//key=7;
break;
case 0x7d:
begin=1;
//key=8;
break;
}
while(temp!=0xf0)
{
temp=P3;
temp=temp&0xf0;
beep=0;
}
beep=1;
}
}
}
void main()
{
TMOD=0x01;
TH0=(65536-46080)/256;// óéóú¾§ÕñÎa11.0592,1êËù¼Ç′Îêyó|Îa46080£¬¼Æê±Æ÷ÿ¸ô50000΢Ãë·¢Æeò»′ÎÖD¶Ï¡£
TL0=(65536-46080)%256;//46080μÄà′àú£¬Îa50000*11.0592/12
ET0=1;
EA=1;
while(1)
{
keyscan();
if(begin)
{
if(!end)
{
TR0=1;
//if(!daojishi) daojishi=5;
//begin=0;
//daojishi=5;
if(pp==20)
{
pp=0;
daojishi--;
}
f0=daojishi;
if(key!=0)
a0=key;
// a1=a0;
//if(a0!=0) end=1;
if(!daojishi|a0)
{
end=1;
TR0=0;
//daojishi=5;
// begin=0;
pp=0;
}
}
}
else
{
if(key!=0)
{
switch(wei)
{
case 1: a0=key;break;
case 2: b0=key;break;
case 3: c0=key;break;
case 4: d0=key;break;
case 5: e0=key;break;
}
//if(!fangui)
fangui=1;
beep=0;
}
}
if(clear)
{
a0=0;key=0;begin=0;end=0;fangui=0;beep=1;daojishi=5;f0=5;clear=0;
b0=16;c0=16;d0=16;e0=16;wei=0; P1=0xff;
}
display(a0,b0,c0,d0,e0,f0);
if(fangui)
{
beep=0;
P1=0x00;;
}
}
}
void time0() interrupt 1
{ TH0=(65536-46080)/256;
TL0=(65536-46080)%256;
pp++;
}
作者:
51hei團(tuán)團(tuán)
時(shí)間:
2021-1-4 15:11
謝謝分享 沒(méi)有原理圖?
作者:
wyq12
時(shí)間:
2021-1-4 15:20
能幫忙改一下或者幫忙注釋一下這段程序嗎?
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩一区二区在线视频
|
毛片毛片毛片毛片
|
久草网视频
|
欧美日在线
|
午夜精品一区二区三区在线
|
青青久视频
|
japanhd成人
|
欧美精品一区二区三区在线播放
|
亚洲国产一区二区视频
|
日韩欧美二区
|
caoporn国产精品免费公开
|
国产精品视频一区二区三区不卡
|
久久a久久
|
亚洲成av人影片在线观看
|
亚洲精品乱码久久久久久9色
|
免费观看毛片
|
免费观看一级特黄欧美大片
|
日韩淫片免费看
|
av男人的天堂在线
|
欧美成年黄网站色视频
|
91精品一区二区三区久久久久久
|
欧美激情视频网站
|
国产在线1
|
午夜天堂精品久久久久
|
午夜一区二区三区在线观看
|
国产精品久久久久aaaa樱花
|
在线观看视频91
|
观看毛片
|
三级av在线
|
在线观看国产视频
|
av黄色免费在线观看
|
日韩欧美国产一区二区三区
|
日韩三级
|
国产一区二区三区久久久久久久久
|
国产精品v
|
亚洲国产一区在线
|
久久久成人网
|
亚洲日韩中文字幕一区
|
亚洲激情综合
|
精久久久
|
国产精品久久免费观看
|