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

【小蜜蜂习题库】《CC2530微控制器应用开发》选择题03-中断系统与外部中断

1、CC2530具有( )个中断源。
A、1
B、8
C、18
D、28

2、以下选项中,不属于CC2530中断源的是( )。
A、ADC转换结束
B、串口UART0发送完成
C、ADC转换开始
D、串口UART0接收完成

3、CC2530内核响应中断请求后,跳转到( )执行程序。
A、0x0000地址
B、中断向量地址
C、main函数开始
D、main函数结尾

4、以下关于CC2530中断的说法中,不正确的是( )。
A、CC2530具有18个中断源
B、每个中断源都有对应的中断使能控制位
C、每个中断源都有固定唯一的中断向量
D、每个中断源的优先级都是固定不可改变的

5、在CC2530的应用开发中,使能总中断的程序语句是( )。
A、EA = 0;
B、AE = 0;
C、EA = 1;
D、AE = 1;

6、关于CC2530中断服务函数的说法,不正确的是( )。
A、中断服务函数与一般自定义函数不同,有其独特的写法。
B、中断服务函数可以根据程序的需要决定是否传递参数。
C、在每一个中断服务函数之前,都要加上一句起始语句 。
D、用_ _interrupt关键字表示该函数是一个中断服务函数。

7、关于CC2530中断服务函数的说法,正确的是( )。
A、中断服务函数与一般自定义函数没有什么不同。
B、中断服务函数可以根据程序的需要决定是否传递参数。
C、用interrupt关键字表示该函数是一个中断服务函数。
D、在每一个中断服务函数之前,都要加上一句起始语句。

8、关于CC2530外部中断的说法中,错误的是( )。
A、P0、P1和P2端口中的每个引脚都具有外部中断输入功能。
B、P0、P1和P2三个端口分别对应三个中断向量地址。
C、P1端口中的8个引脚分别对应8个中断向量地址。
D、P1端口中的8个引脚共用1个中断向量地址。

9、关于CC2530外部中断的说法中,错误的是( )。
A、P0、P1和P2端口中的每个引脚都具有外部中断输入功能。
B、使能外部中断引脚,需要设置IENx寄存器和PxIEN寄存器。
C、外部中断的触发方式通过PICTL寄存器设置。
D、以上说法都是错误的。

10、关于CC2530外部中断的说法中,正确的是( )。
A、P0、P1和P2端口中,只有部分引脚都具有外部中断输入功能。
B、使能外部中断引脚,只需要设置IENx寄存器即可。
C、使能外部中断引脚,只需要设置PxIEN寄存器即可。
D、外部中断的触发方式通过PICTL寄存器设置。

11、关于CC2530外部中断的说法中,正确的是( )。
A、每个引脚产生的外部中断请求,均有独立的中断向量地址。
B、只要引脚产生了中断触发信号,内核便会响应中断请求。
C、只要引脚产生了中断触发信号,PxIF标志位便会置1。
D、以上说法都是错误的。

12、使能端口中具体引脚为外部中断的寄存器是( )。
A、PxIE
B、PxIEN
C、PxIF
D、PxIFG

13、当端口引脚产生外部中断触发信号后,( )寄存器对应的位自动置1。
A、PxIE
B、PxIEN
C、PxIF
D、PxIFG

14、把CC2530的P0_6和P0_1设置为外部中断引脚的程序语句是( )。
A、P0IE |= 0x42;
B、P0IE |= 0x61;
C、P0IEN |= 0x42;
D、P0IEN |= 0x61;

15、P1IEN |= 0x30,是把( )设为外部中断引脚。
A、P1_3和P1_0
B、P1_5和P1_4
C、P1_1和P1_0
D、P1_2和P1_4

16、当P1_2引脚产生外部中断请求后,( )的第2位置1。
A、P1IFG
B、P1IF
C、P2IFG
D、P2IF

17、当P0_4引脚产生外部中断请求后,P0IFG的第( )位置1。
A、0
B、2
C、4
D、6

18、当P0_5和P0_2产生外部中断请求后,P0IFG的值为( )。
A、0x24
B、0x52
C、0x42
D、0x25

19、当前P0IFG的值为0x41,则产生中断触发信号的引脚为( )。
A、P0_4和P0_1
B、P0_6和P0_0
C、P0_6和P0_1
D、P0_4和P0_0

20、当P1_0和P1_1引脚产生外部中断触发信号后,P0IFG寄存器( )。
A、第0位和第1位置1
B、第0位和第1位清0
C、随机变化
D、没有变化

21、当P0_0和P0_1引脚产生外部中断触发信号后,P0IFG寄存器( )。
A、第0位和第1位置1
B、第0位和第1位清0
C、随机变化
D、没有变化

22、当P1_0和P1_2引脚产生外部触发信号后,以下说法错误的是( )。
A、 如果P1IEN的值为0x41,P1IF标志位将会置1。
B、 如果P1IEN的值为0x14,P1IF标志位将会置1。
C、 如果P1IEN的值为0x05,P1IF标志位将会置1。
D、 如果P1IEN的值为0x50,P1IF标志位将会置1。

23、当P1_0和P1_2引脚产生外部中断请求后,以下说法错误的是( )。
A、任何情况下,P1IFG的第0位和第2位均会置1。
B、任何情况下,P1IF标志位均会置1。
C、在P1IEN的值为0x05时,P1IFG的第0位和第2位置1。
D、在P1IEN的值为0x05时,P1IF标志位置1。

24、P0IEN寄存器的值为0x21,以下说法正确的是( )。
A、允许P0_2和P0_1产生外部中断请求。
B、允许P0_5和P0_0产生外部中断请求。
C、只有P0_2和P0_1同时产生中断请求,P0IF标志位才会置1。
D、只有P0_5和P0_0同时产生中断请求,P0IF标志位才会置1。

25、当P0IF的值为1时,以下说法错误的是( )。
A、P0端口中有引脚产生了外部中断请求。
B、需要查询P0IFG寄存器才能确定产生中断请求的具体引脚。
C、内核不一定响应P0端口的这个外部中断请求。
D、内核响应P0端口外部中断后,该标志位会硬件自动清0。

参考答案与答疑方式

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

赞(16)
未经允许不得转载:小蜜蜂笔记 » 【小蜜蜂习题库】《CC2530微控制器应用开发》选择题03-中断系统与外部中断

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

联系我们精品小店