设P1口连接8个LED,且为高电平驱动, 其当前输出为0x40,左移两次后,LED灯第几个在亮()
A: P1.5
B: P1.6
C: P1.7
D: 无
A: P1.5
B: P1.6
C: P1.7
D: 无
举一反三
- 设P1口连接8个LED,且为高电平点亮, 其当前输出为0x40,左移两次后,LED哪个在亮() A: P1.5 B: P1.6 C: P1.7 D: 无
- 假设单片机P1口连接了8个LED,当P1输出低电平时,对应的LED被点亮,输出高电平时,LED被熄灭,那么P1=0x23时,哪些端口被点亮。 A: P1.0,P1.1,P1.3,P1.4,P1.5 B: P1.7,P1.6,P1.4,P1.2,P1.1 C: P1.7,P1.6,P1.4,P1.3,P1.2 D: P1.0,P1.1,P1.3,P1.4,P1.6
- P1端口连接8位LED,按表3.15所要求的状态实现循环控制。 表3.15 LED灯控制状态表 P1端口引脚 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 状态1 亮 灭 亮 灭 亮 灭 亮 灭 状态2 灭 亮 灭 亮 灭 亮 灭 亮
- 设P1口连接8个LED,且为高电平点亮, 采用特殊功能位点亮P1.0所对应LED,编程正确的是() A: bit s=P1^0; s=0; B: bit s=P1~0; s=1; C: sbit s=P1~0; s=1; D: sbit s=P1^0; s=1;
- P1口通过for循环,左移实现高电平点亮的跑马灯时,点亮P1.7所连接LED,程序正确的是() A: if(P1=0x80) B: if(0x80==P1) C: if(0x10=P1) D: if(P1==0x10)