#include<reg51.h> void delay(unsigned int z); /*延时子函数,Z=1000时延时约为1秒*/ //省略部分程序 void main( ) { //省略部分程序 while(1) { P1=0xff; if(P1==0x57){P2=0x33;P0=0x06;} else if(P1==0xba){P2=0x1e;P0=0x06;} else if(P1==0xec){P2=0x33;P0=0x5b;} else if(P1==0xd9){P2=0x1e;P0=0x5b;} //省略部分程序 else {P0=0x7f; P2=0x00; delay(300); P2=0xff; delay(300); } } }
|