P1SEL的作用
设置P1端口的功能
举一反三
- 特殊功能寄存器P1SEL中的值目前不清晰,现在要明确地设置其中第1位和第3位为1,则可以使用的方法是?( )。 A: P1SEL & 00001010 B: P1SEL | (~00001010) C: P1SEL | 11110101 D: P1SEL | 00001010
- 下面哪种代码执行后是与其他结果不一样的? A: module mux2_1(a,b,sel,out); input a,b,sel; output out; assign out=(sel==1)?a:b; endmodule B: module mux2_1(a,b,sel,out); input a,b,sel; output out; reg out; always@(a or b or sel) begin case(sel) 0: out=a; 1: out=b; endcase end endmodule C: module mux2_1(a,b,sel,out); input a,b,sel; output out; reg out; always@(*) if(sel==0) out=a; else out=b; endmodule
- 要求设置P1SEL的第0位为0,使用的代码是:( )。 A: P1SEL &= 0x01; B: P1SEL &= ~0x00; C: P1SEL &= ~0x01; D: P1SEL |= 0x00;
- 在语句assign Y = sel ? 0 : 1;中,当sel=0时,Y的值为( )? z|x|0|1
- 语句组“PROCESS(SEL) ...END PROCESS”的作用( )
内容
- 0
中国大学MOOC: 在语句assign Y = sel ? 0 : 1;中,当sel=0时,Y的值为( )
- 1
要设置CC2530的引脚P1_0为普通输入输出口,正确的代码是( )。 A: P1SEL &= ~0x10; B: P1SEL &= 0x01; C: P1SEL &= 0x10; D: P1SEL &= ~0x01;
- 2
P1SEL
- 3
指出下面信号的最高位和最低位。reg [1:0] SEL
- 4
语句P1SEL |= 0x03的作用是()。