P1端口连接8个LED灯,高电平点亮LED灯 使用逻辑运算符,想把LED灯全部熄灭 如何处理
A: P1 =P1&&0x00
B: P1=P1&&0xFF
C: P1=P1||0x00
D: P1=P1||0xFF
A: P1 =P1&&0x00
B: P1=P1&&0xFF
C: P1=P1||0x00
D: P1=P1||0xFF
A
举一反三
- P1端口连接8个LED灯,高电平点亮LED灯 使用逻辑运算符,想把LED灯状态全部取反 如何处理 A: P1 = P1 && 0x00 B: P1 = !P1 C: P1 = P1 || 0x00
- 设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;
- CC2530的P1.0通过限流电阻直接驱动LED电路,下列操作不可能点亮LED的是( )。 A: P1DIR|=(1<;<;0); P1|=0x00; B: P1DIR=0x01; P1=0x01; C: P1DIR&=~(1<;<;0); P1=0x01; D: P1DIR|=0x01; P1=0x01
- 接上题,如果要把代码省略处的代码补充完整、正确,应选择( )。 A: mux2_1 U3( .line[0](p0), .line[1](p1), .s[1](s), .f(f)); B: mux2_1 U3( .p0(p[0]), .p1(p[1]), .s(s[1]), .f(f)); C: mux2_1 U3( .p0(line[0]), .p1(line[1]), .s(s[0]), .f(f) ); D: mux2_1 U3( .p0(line[0]), .p1(line[1]), .s(s[1]), .f(f) );
- 对于声明 int a=1*p,*p1=&a,*p2=&a; 下列表达式错误的是( )。 A: a=*p1+*p2 B: p=p1 C: p=p1+p2 D: a=p1-p2
内容
- 0
二进制数字基带传输系统的误码率()。 A: P(1)+P(0) B: P(1)P(0|1)+P(0)P(1|0) C: P(0|1)+P(1|0) D: P(1)P(1|0)+P(0)P(0|1)
- 1
<p>十三、((p1→((p1→p1)→p1))→((p1→(p1→p1))→(p1→p1)))是:</p>
- 2
二进制基带传输系统的总误码率表示为( )。 A: Pe=P(0)P(0/1)+P(0)P(1/0) B: Pe=P(1)P(0/1)+P(0)P(1/0) C: Pe=P(1)P(0/1)-P(1)P(1/0) D: Pe=P(1)P(0/1)-P(0)P(1/0)
- 3
C51中定义一个可位寻址的变量LED访问P1口P1.1引脚的方法是()。 A: sbit LED=P1^1; B: sfr LED=P1^1; C: bit LED=P1^1; D: sfr16 LED=P1^1;
- 4
#include "stdio.h" main( ) { int a,b,*p1,*p2,*p; a=1;b=2; p1=&a; p2=&b; if(a