共阳极LED灯实现简单抢答器

来源:互联网 发布:手帐软件 编辑:程序博客网 时间:2024/04/27 22:20
#include <reg51.h>unsigned char LED[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x82,0xf8,0x80,0x90};void main(void){  /*int i;for(i = 0; i <= 9; i++){P1 = table[i];delay(20000);} *///P1 = 0xff;int flag;P1 = 0xff;while(1){if(P3 == 0xfe){P1 = 0xff;flag = 1;while(flag){switch(P3){//case 0xfe:P1 = 0xff; break;case 0xfd:P1 = LED[1];flag = 0; break;case 0xfb:P1 = LED[2];flag = 0; break;case 0xf7:P1 = LED[3];flag = 0;break;case 0xef:P1 = LED[4];flag = 0; break;case 0xdf:P1 = LED[5];flag = 0; break;case 0xbf:P1 = LED[6];flag = 0; break;case 0x7f:P1 = LED[7];flag = 0; break;default:break;}}}}}

0 0
原创粉丝点击