假定8组LED接到单片机的P1口,如果仅仅P1.1口上的灯亮,其余的灭,应该给P1口的值为:
A: 0xFE
B: 0xFD
C: 0xAF
D: 0xDF
A: 0xFE
B: 0xFD
C: 0xAF
D: 0xDF
举一反三
- 设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口连接8个LED,且为高电平点亮,采用特殊功能位点亮P1.0所对应LED,编程正确的是()。 A: bit<br/>s=P1^0; s=0; B: bit<br/>s=P1~0; s=1; C: sbit<br/>s=P1~0; s=1; D: sbit<br/>s=P1^0; s=1;
- 如果函数处连续,则p、q的值为:() A: p=0,q=0 B: p=0,q=1 C: p=1,q=0 D: p=1,q=1
- 任务2-3改进:改变输入、输出的端口。(开关0==1 小灯0闪烁,开关0==0,小灯0灭;开关1==1 小灯1闪烁,开关1==0,小灯1灭;) 说明:一个开关控制一个灯即开关0控制小灯0,开关1控制小灯1,主要修改的是if else语句;代码中加入注释,说明哪个P口是开关0或1,哪个P口是小灯0或1;代码主要参考任务3;闪烁可以调用任务1修改中写的shine 函数
- 51单片机的P1口,每位口线采用低电平驱动一个LED流水灯,如果P1=0x7F,请问哪个灯亮