程序#include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit led1=P1^2;//sbit led2=P1^3;sbit key=P2^0;uchar temp;void delay(uint z){ uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } void main() { led1=0; while(1) { if(key==0) delay(5); if(key==0) { led1=1; } while(!key); }} 目前程序,总是达不到想要的效果,所以像各位大神请教!思路为:按键按一下,灯亮一下。
-
一周热门 更多>