日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀] 利用共陽極數碼管和獨立鍵盤連接單片的P1,P2口實現搶答器程序如下:#includevoid delay(unsigned char n){unsigned int i,j;for( i = 255; i > 0; i--){for( j = n; j > 0; j--){}}}void main(void){u

利用共陽極數碼管和獨立鍵盤連接單片的P1,P2口實現搶答器

程序如下:

#include
void delay(unsigned char n)
{
unsigned int i,j;
for( i = 255; i > 0; i--)
{
for( j = n; j > 0; j--)
{
}
}
}
void main(void)
{
unsigned char i,flag;
unsigned char arr[16] = {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};
P1 = 0xff;
P2 = 0xff;
flag = 0;
while(1)
{

switch(P2)
{
case 0xfe:
{
if(flag == 0)
{
P1 = 0xff;
flag = 1;
}
break;
}
case 0xfd:
{
if(flag == 1)
{
P1 = arr[1];
flag = 0;
}
break;
}
case 0xfb:
{
if(flag == 1)
{
P1 = arr[2];
flag = 0;
}
break;
}
case 0xf7:
{
if(flag == 1)
{
P1 = arr[3];
flag = 0;
}
break;
}
case 0xef:
{
if(flag == 1)
{
P1 = arr[4];
flag = 0;
}
break;
}
case 0xdf:
{
if(flag == 1)
{
P1 = arr[5];
flag = 0;
}
break;
}
case 0xbf:
{
if(flag == 1)
{
P1 = arr[6];
flag = 0;
}
break;
}
case 0x7f:
{
if(flag == 1)
{
P1 = arr[7];
flag = 0;
}
break;
}
default:break;
}
}


}


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉