小蜜蜂笔记
嵌入式开发与物联网应用教育践行者

【小蜜蜂习题库】《CC2530微控制器应用开发》选择题02-通用I/O端口

1、CC2530微处理器有( )个可编程数字I/O端口。
A、8
B、21
C、32
D、40

2、下列CC2530的端口中,有8个引脚的是( )。
A、P0
B、P2
C、P4
D、P8

3、下面关于CC2530端口的说法中,正确的是( )。
A、P0端口有5个引脚
B、P1端口有5个引脚
C、P2端口有5个引脚
D、P3端口有5个引脚

4、下面关于CC2530端口的说法中,不正确的是( )。
A、每个数字I/O端口都可以通过编程对其配置。
B、可以通过设置寄存器选择端口是通用I/O还是外设功能。
C、CC2530一共有21个可编程数字I/O端口。
D、P0端口、P1端口和P2端口均有8个引脚可以使用。

5、CC2530中具有的20mA驱动能力的端口是( )。
A、P0_0和P0_1
B、P1_0和P1_1
C、P0_2和P0_3
D、P1_2和P1_3

6、CC2530的P1_0和P1_1端口具有( )的驱动能力。
A、4mA
B、8mA
C、16mA
D、20mA

7、CC2530中的寄存器PxSEL,其中x为端口的标号( )。
A、0~1
B、0~2
C、0~3
D、0~4

8、CC2530中的寄存器PxDIR,其中x为端口的标号( )。
A、 0~1
B、 0~4
C、 0~3
D、 0~2

9、CC2530中的寄存器 PxSEL是用来设置x端口组的( )。
A、引脚编号
B、功能
C、引脚数量
D、方向

10、以下寄存器中,( )是CC2530端口1的功能选择寄存器。
A、P0DIR
B、P0SEL
C、P1DIR
D、P1SEL

11、寄存器P0SEL可以设置P0端口的( )。
A、功能
B、方向
C、编号
D、大小

12、CC2530中的寄存器 PxDIR是用来设置x端口组的( )。
A、引脚编号
B、方向
C、引脚数量
D、功能

13、以下寄存器中,( )是CC2530端口0的方向寄存器。
A、P0DIR
B、P0SEL
C、P1DIR
D、P1SEL

14、寄存器P1DIR可以设置P1端口的( )。
A、功能
B、方向
C、编号
D、大小

15、P1DIR |= 0x02,是把( )端口设为输出模式。
A、P0_1
B、P1_1
C、P0_2
D、P1_2

16、P1DIR &= ~0x04,是( )。
A、把P1_2端口设置为输出模式
B、把P1_2端口设置为输入模式
C、把P1_4端口设置为输出模式
D、把P1_4端口设置为输入模式

17、P0SEL &= ~0x24,是把( )端口设为通用I/O。
A、P0_5和P0_2
B、P0_2和P0_4
C、P1_5和P1_2
D、P1_2和P1_4

18、P1SEL &= ~0x42,是( )。
A、把P1_4和P1_2端口设置成通用I/O功能
B、把P1_4和P1_2端口设置成外设功能
C、把P1_6和P1_1端口设置成通用I/O功能
D、把P1_6和P1_1端口设置成外设功能

19、P1DIR |= 0x21,是( )。
A、把P1_5和P1_0端口设置输出模式
B、把P1_5和P1_0端口设置输入模式
C、把P1_2和P1_1端口设置输出模式
D、把P1_2和P1_1端口设置输入模式

20、把CC2530的P0_7和P0_2端口设为通用I/O的程序语句是( )。
A、P0SEL &= ~0x84;
B、P0SEL &= ~0x72;
C、P0SEL |= 0x84;
D、P0SEL |= 0x72;

21、把CC2530的P0_6和P0_1端口设为输出方向的程序语句是( )。
A、P0DIR &= 0x42;
B、P0DIR &= 0x61;
C、P0DIR |= 0x42;
D、P0DIR |= 0x61;

22、把CC2530的P1_4、P1_3和P1_2端口设为通用I/O的程序语句是( )。
A、P1SEL &= 0xE3;
B、P1SEL &= 0x1C;
C、P1SEL |= 0x1C;
D、P1SEL |= 0xE3;

23、把CC2530的P1_4、P1_3和P1_2端口设为输入方向的程序语句是( )。
A、P1DIR &= ~0x1C;
B、P1DIR &= 0x1C;
C、P1DIR |= ~0x1C;
D、P1DIR |= 0x1C;

24、将寄存器P0SEL的第6位、第3位和第2位清零,同时不影响该寄存器的其他位,在C语言中的语句应该是( )。 
A、P0SEL |= 0x4C;
B、P0SEL |= ~0x4C;
C、P0SEL &= 0x4C;
D、P0SEL &= ~0x4C;

25、将寄存器P0SEL的第6位、第3位和第2位置1,同时不影响该寄存器的其他位,在C语言中的语句应该是( )。
A、P0SEL |= 0x4C;
B、P0SEL |= ~0x4C;
C、P0SEL &= 0x4C;
D、P0SEL &= ~0x4C;

参考答案与答疑方式

【欢迎光临】小蜜蜂老师的淘宝店:xmfkj.taobao.com

赞(21)
未经允许不得转载:小蜜蜂笔记 » 【小蜜蜂习题库】《CC2530微控制器应用开发》选择题02-通用I/O端口

小蜜蜂笔记 更专业 更方便 更高效

联系我们精品小店