一个按键控制LED亮灭!

#include
#define uchar unsigned char
#define uint unsigned int
sbit d1=P1^0;
sbit key1=P3^4;
void delay(uint z)     
{
	uint x,y;
	for(x=z;x>0;x--)
		for(y=110;y>0;y--);
}


void main()
{
   P3=0xff;
   while(1)
   {
   	  if(key1==0)
	   { delay(5);
	  if(key1==0)
	    d1=~d1;
	 while(!key1);	 
   }
   }

}

你可能感兴趣的:(学习笔记)