【多选题】单片机的P34、P35、P36、P37口分别接LED1、LED2、LED3、LED4,输出低电平点亮LED灯, P32口接按键K1,按键按下时单片机输入低电平,程序如下: #include
举一反三
- 单片机的P34、P35、P36、P37口分别接LED1、LED2、LED3、LED4,输出低电平点亮LED灯,P20、P21口分别接按键K1、K2,按键按下时输入低电平至单片机,程序如下: #include sbitK1=P2^0; sbitK2=P2^1; voidmain() { while(1) { if((K2==0)&&(K1==1)) P3=0x3f; elseif((K2==1)&&(K1==0)) P3=0xcf; elseif((K2==1)&&(K1==1)) P3=0x0f; } }
- 单片机的P34、P35、P36、P37口分别接LED1、LED2、LED3、LE...K1==1)) P3=0x0f; } }
- 单片机的P34、P35、P36、P37口分别接LED1、LED2、LED3、LED4,输出低电平点亮LED灯, P32口接按键K1,按键按下时单片机输入低电平,程序如下:#include<;reg51.h>;sbit key = P3^2;unsigned char a ;unsigned char count = 15;void delay(int i){while(i)i--;}void main(){IT0=1;EX0=1;EA =1;while(1);}void int0() interrupt 0{count--;while(!key);if( count<;0)count = 15;a = count;a = ~a;a = a<;<;4|0x0f;P3 = a; A: 采用外部中断的方式实现一个二进制减1计数器; B: 用4个LED显示计数结果,减至0后,重新从15开始计数; C: 采用按键扫描的方式实现一个二进制减1计数器; D: 外部中断为低电平触发方式。
- LED灯阳(正)极接高电平时,当点亮LED灯时单片机管脚应输出()电平。 A: 高 B: 低
- 在我们的LED灯控制案例中,数字I/O口的电平,HIGH表示(),LED灯();LOW表示(),LED灯()。( ) A: 高电平,点亮;低电平,熄灭 B: 高电平,熄灭;低电平,点亮 C: 低电平,点亮;高电平,熄灭 D: 低电平,熄灭;低电平,点亮