单片机 开关控制LED亮灭

#include<regx51.h>
 sbit LED1=P1^0;//定义引脚
 sbit LED2=P1^1;
 sbit key1=P0^0;
 sbit key2=P0^1;
void delay(unsigned int i){
while(i--);
}//设置延时函数
void main(){
    while(1){
        LED1=key1;//当开关按下时,电频触发为低电平,开关弹起时为高电频
        LED2=key2;
        delay(20000);
        LED1=1;
        LED2=1;
        delay(20000);
}

}

猜你喜欢

转载自blog.csdn.net/Obito_TXP/article/details/121043562