单片机的 P34、P35、P36、P37口分别接LED1、LED2、LED3、LED4, 输出低电平点亮LED灯,P20接按键K1,按键按下时单片机输入低电平,程序如下:#include<reg52.h>#includesbit K1=P2^0;char j=0;void main(){TMOD|=0x01;TL0 = 0x00; //设置定时5ms初值TH0 = 0xEE;ET0=1;EA=1;P3=0xef;while(1){if(j>=4){j=0;P3=0xef;}}}void timer0_() interrupt 1{static unsigned char inir0=0;TL0 = 0x00;TH0 = 0xEE;if(++inir0>=200){inir0=0;j++;P3=_crol_(P3,1);}}
A. 执行P3=_crol_(P3,1);结果是点亮的LED灯左移1位。
B. 执行P3=_crol_(P3,1);结果是点亮的LED灯右移移1位。
C. 以4个LED组成的时间间隔为1s流水灯。
D. 以4个LED组成的时间间隔为0.5s流水灯。