合肥工业大学电气工程及其自动化专业第二学期《CC2530单片机原理与应用》.docx
- 文档编号:12269768
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:27
- 大小:22.54KB
合肥工业大学电气工程及其自动化专业第二学期《CC2530单片机原理与应用》.docx
《合肥工业大学电气工程及其自动化专业第二学期《CC2530单片机原理与应用》.docx》由会员分享,可在线阅读,更多相关《合肥工业大学电气工程及其自动化专业第二学期《CC2530单片机原理与应用》.docx(27页珍藏版)》请在冰豆网上搜索。
合肥工业大学电气工程及其自动化专业第二学期《CC2530单片机原理与应用》
合肥工业大学电气工程及其自动化专业2020-2021第二学期《CC2530单片机原理与应用》
1、将时间上连续变化的模拟量转化为数字量的过程就叫做()。
[单选题]*
A、信息化
B、智能化
C、数字化(正确答案)
D、自动化
1、将时间上连续变化的模拟量转化为数字量的过程就叫做()。
[单选题]*
A、信息化
B、智能化
C、数字化(正确答案)
D、自动化
2、在嵌入式系统中,实现模拟信号到数字信号转换的关键设备是()。
[单选题]*
A、DAC
B、ADC(正确答案)
C、DCA
D、ACD
3、使用8位的ADC可以有()个量化值。
[单选题]*
A、8
B、128
C、256(正确答案)
D、512
4、使用10位的ADC可以有()个量化值。
[单选题]*
A、256
B、1000
C、512
D、1024(正确答案)
5、若参考电压为3.3V,则10位的ADC的分辨率为()。
[单选题]*
A、0.33mv
B、0.33v
C、3.226mv(正确答案)
D、3.226v
6、一个10位的ADC,若参考电压为5V,其分辨率为()。
[单选题]*
A、19.6mv
B、4.89mv(正确答案)
C、19.6v
D、4.89v
7、微处理器中ADC转换过程正确的是()。
[单选题]*
A、取样—保持—编码—量化
B、取样—保持—量化—编码(正确答案)
C、编码—取样—量化—保持
D、量化—取样—保持—编码
8、CC2530的ADC具有多达()位的ENOB(数据有效位)。
[单选题]*
A、8
B、10
C、12(正确答案)
D、14
9、CC2530寄存器ADCH用来存放()。
[单选题]*
A、ADC转换结果的高位数据(正确答案)
B、ADC转换结果的低位数据
C、ADC转换结果的全部数据
D、以上都不正确
10、CC2530ADC转换结果的低位部分数据存放在()寄存器中。
[单选题]*
A、ADCCON1
B、ADCH
C、ADCCON2
D、ADCL(正确答案)
11、CC2530的ADCCON3寄存器中不包括()的设置。
[单选题]*
A、转换时间(正确答案)
B、参考电压
C、抽取率
D、通道号码
12、下列选项中,不可以作为CC2530的ADC参考电压的是()。
[单选题]*
A、内部参考电压1.25V(正确答案)
B、AIN0引脚上的外部参考电压。
C、AVDD5引脚上的电压
D、在AIN6-AIN7差分输入的外部参考电压
13、在CC2530中,如果采用单通道ADC转换,说法正确的是()。
[单选题]*
A、不需要指定参考电压
B、不需要指定抽取率
C、不需要指定转换通道号码
D、单个转换在寄存器ADCCON3写入后立即发生(正确答案)
14、下面关于CC2530中ADC的说法,正确的是()。
[单选题]*
A、当完成一个单次转换时,会触发DMA。
B、当完成一个序列转换时,会产生中断请求。
C、单次转换完成时,结果存放在ADCH和ADCL寄存器中。
(正确答案)
D、一旦寄存器ADCCON3被写入,序列转换立即开始。
15、在CC2530中,选择AVDD5引脚作为参考电压,256抽取率,对AIN6通道进行一次A/D转换,正确的C语言代码是()。
[单选题]*
A、ADCCON3=(0x80|0x20|0x06);(正确答案)
B、ADCCON3=(0x80|0x20|0x60);
C、ADCCON3=(0x80;0x20;0x06);
D、ADCCON3=(0x80;0x20;0x60);
16、在CC2530中,选择AVDD5引脚作为参考电压,512抽取率,对AIN3通道进行一次A/D转换,正确的C语言代码是()。
[单选题]*
A、ADCCON1=(0x80|0x30|0x03);
B、ADCCON2=(0x80|0x30|0x03);
C、ADCCON3=(0x80|0x30|0x03);(正确答案)
D、ADCCON4=(0x80|0x30|0x03);
17、一个12位的ADC,若参考电压为5V,当输入模拟量为2V时,则出输出数字量为()。
[单选题]*
A、102
B、103
C、1638(正确答案)
D、1670
18、一个10位的ADC,若参考电压为3.3V,输出数字量为725,输入电压为()。
[单选题]*
A、1.25V
B、2.34V(正确答案)
C、3.24V
D、7.25V
19、下面关于CC2530串行通信接口的说法中,正确的是()。
[单选题]*
A、CC2530有2路串行通信接口,分别是:
USART0和USART1。
B、CC2530的2路串行通信接口具有相同的功能。
C、CC2530的串行通信接口有2种工作模式:
UART模式和SPI模式。
D、以上的说法都正确。
(正确答案)
20、下面关于CC2530串行通信接口的说法中,正确的是()。
[单选题]*
A、CC2530的串行通信接口只能有UART一种模式。
B、在UART模式中只有接收数据中断。
C、在UART模式中提供全双工传送。
(正确答案)
D、在UART模式中不能设置波特率。
21、下面关于CC2530串行通信UART模式的说法中,错误的是()。
[单选题]*
A、在UART模式中,提供全双工传送。
B、通过UxUCR寄存器设置UART模式中的控制参数。
C、在UART模式中,数据发送和数据接收共用一个中断向量。
(正确答案)
D、在UART模式中,数据发送和数据接收分别有独立的中断向量。
22、下面关于CC2530串行通信UART模式的说法中,错误的是()。
[单选题]*
A、在UART模式中,可以同时进行数据发送和数据接收。
B、在UART模式中,不能同时进行数据发送和数据接收。
(正确答案)
C、发送数据时,将字节数据放到UxDBUF寄存器中,便会自动发送。
D、当完成一个字节的接收后,该字节数据会放到UxDBUF寄存器中。
23、CC2530串行通信接口USART0的通用控制寄存器是()。
[单选题]*
A、U0BAUD
B、U0CSR
C、U0BUF
D、U0GCR(正确答案)
24、CC2530串行通信接口USART0的控制和状态控制寄存器是()。
[单选题]*
A、U0BAUD
B、U0CSR(正确答案)
C、U0BUF
D、U0GCR
25、使用CC2530的UART0串口发送数据“0x52”的正确语句是()。
[单选题]*
A、U0BUF=0x52;(正确答案)
B、U0DBUF=0x52;
C、U1BUF=0x52;
D、U1DBUF=0x52;
26、将CC2530的UART1接收到的数据读取到变量dat中的正确语句是()。
[单选题]*
A、dat=U1BUF;
B、dat=U0BUF;
C、dat=U1DBUF;(正确答案)
D、dat=U0DBUF;
27、使能CC2530的UART0串口数的据发送完成中断,正确语句是()。
[单选题]*
A、UTX0IE=1;(正确答案)
B、URX0IE=1;
C、UTX0IF=1;
D、URX0IF=1;
28、使能CC2530的UART0串口的数据接收完成中断,正确语句是()。
[单选题]*
A、UTX0IE=1;
B、URX0IE=1;(正确答案)
C、UTX0IF=1;
D、URX0IF=1;
29、当CC2530的UART0串口完成一个字节的接收后,中断标志位()置1。
[单选题]*
A、URX0IE
B、URX0IF(正确答案)
C、UTX0IE
D、UTX0IF
30、当CC2530的UART0串口完成一个字节的发送后,中断标志位()置1。
[单选题]*
A、URX0IE
B、URX0IF
C、UTX0IE
D、UTX0IF(正确答案)
31、计算机的COM口和CC2530进行串口通信,要用MAX232芯片进行()。
[单选题]*
A、数字编码
B、电平转换(正确答案)
C、信号调制
D、数据压缩
32、串行通信每秒钟传输480个字符,每个字符有10个代码位,其通信波特率为()。
[单选题]*
A、480bit/s
B、960bit/s
C、4800bit/s(正确答案)
D、9600bit/s
33、串行通信每0.5秒传输480个字符,每个字符有10个代码位,其通信波特率为()。
[单选题]*
A、480bit/s
B、4800bit/s
C、960bit/s
D、9600bit/s(正确答案)
34、关于CC2530定时器的说法,正确的是()。
[单选题]*
A、定时器1是CC2530中功能最全的一个定时器。
(正确答案)
B、定时器2、定时器3和定时器4均为16位的定时器。
C、睡眠定时器是一个16位的定时器。
D、以上的说法都正确。
35、关于CC2530定时器的说法,错误的是()。
[单选题]*
A、CC2530的5个定时器均为8位定时器。
(正确答案)
B、定时器1是CC2530中功能最全的一个定时器。
C、通过T1CTL寄存器设置定时器1的工作模式。
D、使用定时器1的模模式,需要开启其通道0的输出比较模式。
36、以下不属于CC2530定时器1的工作模式的是()。
[单选题]*
A、自由运行模式
B、模模式
C、时间戳模式(正确答案)
D、正计数/倒计数模式
37、以下CC2530定时器的工作模式中,()计数周期是固定值。
[单选题]*
A、自由运行模式(正确答案)
B、模模式
C、倒计数模式
D、正计数/倒计数模式
38、下面哪一项不是CC2530定时器1具有的功能()。
[单选题]*
A、间隔定时功能
B、信号捕获功能
C、输出时间功能(正确答案)
D、输出比较功能
39、CC2530单片机的定时器1为()位定时器。
[单选题]*
A、8位
B、14位
C、16位(正确答案)
D、24位
40、CC2530睡眠定时器是()位的定时器。
[单选题]*
A、32
B、24(正确答案)
C、16
D、8
41、CC2530定时器1工作在自由运行模式时,当计数器到达()时溢出。
[单选题]*
A、0x0000
B、0x00FF
C、0xFFFF(正确答案)
D、0xFF00
42、CC2530定时器1工作在模模式时,当计数器达到()时溢出。
[单选题]*
A、0x0000
B、T1CC0寄存器(正确答案)
C、0xFFFF
D、T0CC1寄存器
43、在CC2530单片机定时器1工作模式中,从0x0000计数到T1CC0并且从T1CC0计数到0x0000的工作模式是()。
[单选题]*
A、自由运行模式
B、模模式
C、正计数/倒计数模式(正确答案)
D、倒计数模式
44、在CC2530单片机定时器1工作模式中,从0x0000计数到T1CC0时溢出,然后复位到0x0000并开始新一轮计数的工作模式是()。
[单选题]*
A、自由运行模式
B、模模式(正确答案)
C、正计数/倒计数模式
D、倒计数模式
45、利用(),可以防止嵌入式系统的程序在运行过程中“跑飞”。
[单选题]*
A、看门人模块
B、看门狗模块(正确答案)
C、监视系统
D、监控系统
46、在具有看门狗功能的嵌入式系统中,若程序“跑飞”,则系统会()。
[单选题]*
A、自动关机
B、自动复位(正确答案)
C、等待飞回
D、等待修复
47、以下关于CC2530看门狗WDT的说法中,正确的是()。
[单选题]*
A、CC2530看门狗不能作为通用定时器使用。
B、当工作在定时器模式时,可以进行任意间隔时间的定时。
C、当工作在定时器模式时,只有四种可供选择的定时周期。
(正确答案)
D、当工作在定时器模式时,只有一种可供选择的定时周期。
48、以下关于CC2530看门狗WDT的说法中,错误的是()。
[单选题]*
A、CC2530的看门狗包括一个15位的计数器。
B、CC2530的看门狗有2种工作模式:
看门狗模式和定时器模式。
C、当工作在定时器模式时,只有四种可供选择的定时周期。
D、在看门狗模式和定时器模式中,WDT都可以产生中断请求。
(正确答案)
49、以下关于CC2530看门狗WDT的说法中,正确的是()。
[单选题]*
A、在看门狗模式下,WDT不会产生中断请求。
B、在定时器模式下,WDT不会产生中断请求。
C、在看门狗模式下,WDT会产生一个中断请求。
(正确答案)
D、在定时器模式下,WDT会产生一个中断请求。
50、CC2530微处理器共有()个中断源。
[单选题]*
A、1
B、8
C、18(正确答案)
D、28
51、以下选项中,不属于CC2530中断源的是()。
[单选题]*
A、ADC转换结束
B、串口UART0发送完成
C、ADC转换开始(正确答案)
D、串口UART0接收完成
52、EA=1用来设置()。
[单选题]*
A、ADC中断使能
B、定时器1中断使能
C、总中断使能(正确答案)
D、睡眠定时器中断使能
53、在CC2530的应用开发中,使能总中断的程序语句是()。
[单选题]*
A、EA=0;
B、AE=0;
C、EA=1;(正确答案)
D、AE=1;
54、T1=1用来设置()。
[单选题]*
A、ADC中断使能
B、定时器1中断使能(正确答案)
C、总中断使能
D、睡眠定时器中断使能
55、在CC2530的应用开发中,使能定时器1中断的程序语句是()。
[单选题]*
A、T1=0;
B、T1=1;(正确答案)
C、TIMER1=0;
D、TIMER1=1;
56、关于CC2530中断服务函数的说法,不正确的是()。
[单选题]*
A、中断服务函数与一般自定义函数不同,有其独特的写法。
B、中断服务函数可以根据程序的需要决定是否传递参数。
(正确答案)
C、在每一个中断服务函数之前,都要加上一句起始语句。
D、用__interrupt关键字表示该函数是一个中断服务函数。
57、关于CC2530中断服务函数的说法,正确的是()。
[单选题]*
A、中断服务函数与一般自定义函数不同,有其独特的写法。
B、在每一个中断服务函数之前,都要加上一句起始语句。
C、用__interrupt关键字表示该函数是一个中断服务函数。
D、以上都正确。
(正确答案)
58、关于CC2530外部中断的说法中,错误的是()。
[单选题]*
A、P0、P1和P2端口中的每个引脚都具有外部中断输入功能。
B、P1端口上的任何一个引脚产生外部中断,P1IE将自动置1。
(正确答案)
C、P1端口上的任何一个引脚产生外部中断,P1IF将自动置1。
D、外部中断的触发方式有上升沿触发和下降沿触发两种。
59、关于CC2530外部中断的说法中,错误的是()。
[单选题]*
A、P0、P1和P2端口中的每个引脚都具有外部中断输入功能。
B、使能外部中断引脚,需要设置IENx寄存器和PxIEN寄存器。
(正确答案)
C、外部中断的触发方式通过PICTL寄存器设置。
D、以上说法都是错误的。
60、关于CC2530外部中断的说法中,正确的是()。
[单选题]*
A、P0、P1和P2端口中,只有部分引脚都具有外部中断输入功能。
B、使能外部中断引脚,只需要设置IENx寄存器。
C、使能外部中断引脚,只需要设置PxIEN寄存器。
D、外部中断的触发方式通过PICTL寄存器设置。
(正确答案)
61、关于CC2530外部中断的说法中,正确的是()。
[单选题]*
A、每个引脚产生的外部中断请求,均有独立的中断入口地址。
B、端口组中断发生后,需要在中断服务函数中确定是哪个端口发生的中断。
(正确答案)
C、在中断服务函数中,不需要手工清除中断标志位。
D、以上都正确。
62、当P1_2引脚产生外部中断请求后,()的第2位置1。
[单选题]*
A、P1IFG(正确答案)
B、P1IF
C、P2IFG
D、P2IF
63、当P1_2引脚产生外部中断请求后,P1IFG的()。
[单选题]*
A、第1位置1
B、第2位置1(正确答案)
C、第1位清0
D、第2位清0
64、当P1_0和P1_2引脚产生外部中断请求后,以下说法正确的是()。
[单选题]*
A、P1IF置1,P1IFG的第1位和第2位置1。
B、P1IF置1,P1IFG的第0位和第2位置1。
(正确答案)
C、只有P1IFG的第1位和第2位置1。
D、只有P1IFG的第0位和第2位置1。
65、当P1_0和P1_2引脚产生外部中断请求后,以下说法错误的是()。
[单选题]*
A、P1IF置1。
B、P1IFG的第0位和第2位置1。
C、如果中断被使能,则进入P1端口组的外部中断服务函数。
D、如果中断被使能,则依次分别进入P1_0和P1_2的外部中断服务函数。
(正确答案)
66、下面关于CC2530端口的说法中,不正确的是()。
[单选题]*
A、每个数字I/O端口都可以通过编程对其配置。
B、可以通过设置寄存器选择端口是I/O端口还是外设功能。
C、CC2530一共有21个数字I/O端口。
D、P0端口、P1端口和P2端口均有8个引脚可以使用。
(正确答案)
67、下面关于CC2530端口的说法中,正确的是()。
[单选题]*
A、P0端口有5个引脚。
B、P1端口有5个引脚。
C、P2端口有5个引脚。
(正确答案)
D、P3端口有5个引脚。
68、CC2530中的寄存器PxDIR是用来设置x端口组的()。
[单选题]*
A、引脚编号
B、方向(正确答案)
C、引脚数量
D、功能
69、CC2530中的寄存器PxSEL是用来设置x端口组的()。
[单选题]*
A、引脚编号
B、功能(正确答案)
C、引脚数量
D、方向
70、以下是CC2530端口1的方向寄存器的是()。
[单选题]*
A、P0DIR
B、P0SEL
C、P1DIR(正确答案)
D、P1SEL
71、以下是CC2530端口0的功能选择寄存器的是()。
[单选题]*
A、P0SEL(正确答案)
B、P1SEL
C、P0DIR
D、P1DIR
72、CC2530的P1_0和P1_1端口具有()的驱动能力。
[单选题]*
A、4mA
B、8mA
C、16mA
D、20mA(正确答案)
73、CC2530中具有的驱动20mA能力的端口是()。
[单选题]*
A、P0_0和P0_1
B、P1_0和P1_1(正确答案)
C、P0_2和P0_3
D、P1_2和P1_3
74、CC2530中的寄存器PxSEL,其中x为端口的标号()。
[单选题]*
A、0~1
B、0~2(正确答案)
C、0~3
D、0~4
75、CC2530中的寄存器PxDIR,其中x为端口的标号()。
[单选题]*
A、0~1
B、0~4
C、0~3
D、0~2(正确答案)
76、P1DIR|=0x04,是把()端口设为输出模式。
[单选题]*
A、P1_0
B、P1_2(正确答案)
C、P1_1
D、P1_3
77、P1DIR&=~0x04,是把P1_2端口设为()。
[单选题]*
A、外设功能
B、输入模式(正确答案)
C、通用I/O
D、输出模式
78、P0SEL&=~0x42,是把()端口设为通用I/O。
[单选题]*
A、P0_6和P0_1(正确答案)
B、P0_4和P0_2
C、P1_6和P1_1
D、P1_4和P1_2
79、P0SEL&=~0x42,是把P0_6和P0_1端口设为()。
[单选题]*
A、外设功能
B、输入模式
C、通用I/O(正确答案)
D、输出模式
80、在CC2530的应用开发中,把P0_6和P0_1端口设为通用I/O的程序语句是()。
[单选题]*
A、P0SEL&=~0x42;(正确答案)
B、P0SEL&=~0x24;
C、P0SEL|=0x42;
D、P0SEL|=0x24;
81、在CC2530的应用开发中,把P0_6和P0_1端口设为输出模式的程序语句是()。
[单选题]*
A、P0SEL&=~0x42;
B、P0SEL&=~0x24;
C、P0SEL|=0x42;(正确答案)
D、P0SEL|=0x24;
82、将寄存器P0SEL的第6位、第3位和第2位清零,同时不影响该寄存器的其他位,在C语言中的语句应该是()。
[单选题]*
A、P0SEL|=0x4C;
B、P0SEL|=~0x4C;
C、P0SEL&=0x4C;
D、P0SEL&=~0x4C;(正确答案)
83、将寄存器P0SEL的第6位、第3位和第2位置1,同时不影响该寄存器的其他位,在C语言中的语句应该是()。
[单选题]*
A、P0SEL|=0x4C;(正确答案)
B、P0SEL|=~0x4C;
C、P0SEL&=0x4C;
D、P0SEL&=~0x4C;
84、通过判断按键的()来区分按键的长按与短按。
[单选题]*
A、按下次数
B、按下时间(正确答案)
C、按下力度
D、按下速度
85、在进行按键扫描处理的程序设计时,通过()处理,可以减少外部信号的干扰。
[单选题]*
A、去抖动(正确答案)
B、去干扰
C、接地
D、屏蔽
86、嵌入式系统以应用为中心的专用()系统。
[单选题]*
A、云计算
B、大数据
C、计算机(正确答案)
D、物联网
87、嵌入式系统是以()为中心的专用计算机系统。
[单选题]*
A、性能
B、数据
C、应用(正确答案)
D、价格
88、二进制数101101110011100转换为十六进制数是()。
[单选题]*
A、0x5B9C(正确答案)
B、0x5C9B
C、0xC95B
D、0xC9B5
89、十六进制数0x3A7D转换为二进制数是()。
[单选题]*
A、11101001111100(正确答案)
B、11101001111011
C、11010101111101
D、11010101111011
90、逻辑运算“1101&1010”的结果是()。
[单选题]*
A、1000(正确答案)
B、0001
C、2111
D、1001
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CC2530单片机原理与应用 合肥 工业大学 电气工程 及其 自动化 专业 第二 学期 CC2530 单片机 原理 应用