大学MOOC 单片机原理及应用(浙江理工大学)217006 最新慕课完整章节测试答案
CCP模块
test-CCP
1、单选题:
脉宽调制方式中,调节占空比,应设置_____________-
选项:
A: CCPxH
B: CCPxL
C: PR2
D: TMR2
答案: 【 CCPxL】
2、单选题:
脉宽调制方式中,调节输出周期,应设置_____________-
选项:
A: CCPxH
B: CCPxH
C: PR2
D: TMR2
答案: 【 PR2】
3、单选题:
CCP模块的输出比较功能,如果选择定时器1与之配套,则将_________和定时器1中的_________相比较。
选项:
A: CCPRxH ,TMR1H
B: CCPRxL,TMR1L
C: CCPRxH CCPRxL,TMR1HTMR1L
D: CCPRxH CCPRxL,TMR1LTMR1H
答案: 【 CCPRxH CCPRxL,TMR1HTMR1L】
4、单选题:
在PIC18F452中,与CCP模块的比较功能相配套的定时器是__________
选项:
A: TRM1
B: TRM2
C: TRM3
D: TRM1或TRM3
答案: 【 TRM1或TRM3】
5、单选题:
在PIC18F452中,与CCP模块的PWM功能相配套的定时器是__________
选项:
A: TMR1
B: TMR2
C: TMR3
D: TMR1和TMR3
答案: 【 TMR2】
6、单选题:
在PIC18F452中,CCP模块的占空比寄存器是_____位的。
选项:
A: 8
B: 10
C: 16
D: 12
答案: 【 10】
7、单选题:
在PIC18F452中没有DA转换模块,在无需外扩资源的情况下,可采用_______模块替代数模转换功能
选项:
A: CCP模块的捕捉功能
B: CCP模块的比较功能
C: CCP模块的PWM功能
D: ADC模块
答案: 【 CCP模块的PWM功能】
8、单选题:
以下这幅图是CCP模块的()功能
![]()
选项:
A: 输入捕捉
B: 比较输出
C: PWM输出
D: PWM输入
答案: 【 比较输出】
9、单选题:
下图中,CCPR1H和CCPR1L的用途是()
![]()
选项:
A: 放置与定时器进行比较的数据
B: 选择TMR1或TMR3
C: 设置特定数,在满足条件的情况下将TMR1与TMR3的计数值进行比较
D: 在定时器的输出脉冲作用下,不断将CCP1H与CCP1L进行比较
答案: 【 放置与定时器进行比较的数据】
10、单选题:
下图中,T3CCP2的作用是()
![]()
选项:
A: 对比较器进行清零操作
B: 对比较器进行置位操作
C: 选择TRM1或TRM3
D: 选择16位定时器或8位定时器
答案: 【 选择TRM1或TRM3】
11、单选题:
PWM模式中,通过___________寄存器可设置输出波形的周期。
选项:
A: PR2
B: TMR2
C: CCP2H
D: CCP2L
答案: 【 PR2】
12、单选题:
通过___________寄存器和CCP1CON<5:4>可设置输出波形的占空比。
选项:
A: PR2
B: TMR2
C: CCPH
D: CCPL
答案: 【 CCPL】
13、单选题:
下图是CCP哪个功能模块
![]()
选项:
A: 捕捉
B: 比较
C: PWM
D: 不一定
答案: 【 捕捉】
14、多选题:
CPP模块的功能包括_________________
选项:
A: 输入捕捉
B: 输出比较
C: 输入比较
D: 输出捕捉
E: 输入PWM波
F: 输出脉宽调制信号
答案: 【 输入捕捉;
输出比较;
输出脉宽调制信号】
15、多选题:
在PIC18F452中,与捕捉功能相配套的定时器是__________
选项:
A: TRM1
B: TRM2
C: TRM3
D: TRM0
答案: 【 TRM1;
TRM3】
16、多选题:
下图中,比较器的输出何时有效?有效时对电路的后续影响中,哪些项是正确的?
![]()
选项:
A: 可能会引发中断
B: 可能会触发特殊事件
C: 可能会从引脚CCP1输出高电平
D: 可能会从引脚CCP1输出低电平
答案: 【 可能会引发中断;
可能会触发特殊事件;
可能会从引脚CCP1输出高电平;
可能会从引脚CCP1输出低电平】
17、判断题:
利用比较功能可以测量很方便地得到信号的周期
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
捕捉功能仅能捕获信号下降沿
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
脉宽调制方式输出的是周期性波形
选项:
A: 正确
B: 错误
答案: 【 正确】
20、判断题:
如果要测量一个方波的周期,可以使用PIC单片机内部的CCP模块和定时器模块
选项:
A: 正确
B: 错误
答案: 【 正确】
21、判断题:
CCP模块在捕捉模式下,只能捕获到上升沿。
选项:
A: 正确
B: 错误
答案: 【 错误】
22、判断题:
CCP的比较模式,是将寄存器CCPR2H:CCPR2L的内容与CCPR1H:CCPR1L的内容进行比较。
![]()
选项:
A: 正确
B: 错误
答案: 【 错误】
23、判断题:
下图中,Edge Detect模块的作用是选择捕获边沿
![]()
选项:
A: 正确
B: 错误
答案: 【 正确】
24、判断题:
下图中,T3CCP2的作用是选择与CCP模块配合的定时器,当T3CCP2=1时,选择TMR1
![]()
选项:
A: 正确
B: 错误
答案: 【 错误】
IO端口原理及应用
IO端口
1、单选题:
PORTA是_________位的。
选项:
A: 3
B: 7
C: 6
D: 8
答案: 【 7】
2、单选题:
PORTE是_________位的。
选项:
A: 3
B: 5
C: 6
D: 8
答案: 【 3】
3、单选题:
TRISx寄存器中,对应位为“0”表示该I/O口______,为“1”表示______。
选项:
A: 方向输入,方向输出
B: 方向输出,方向输入
C: 方向输入,数据为“1”
D: 方向输出,数据为“1”
答案: 【 方向输出,方向输入】
4、单选题:
机械开关存在_________问题。
选项:
A: 状态不确定,要先定义“0”还是“1”表示闭合状态
B: 只能连接在PORTB的相关引脚上。
C: 会有抖动
D: 必须在对应端口引脚上连接上拉电阻。
答案: 【 会有抖动】
5、单选题:
开关去抖动一般延时_________
选项:
A: 15us
B: 15ms
C: 15ns
D: 15s
答案: 【 15ms】
6、单选题:
C程序中,TRISC&=0xF8的作用是()
选项:
A: C端口方向设置:低3位输出
B: C端口输出数据0xF8
C: 从C端口输入数据0xF8
D: C端口方向设置:高5位输出
答案: 【 C端口方向设置:低3位输出】
7、单选题:
C程序中,指令PORTD=0x08的作用是()
选项:
A: RD3输入
B: RD3输出
C: D端口输入数据为0x08
D: D端口输出数据为0x08
答案: 【 D端口输出数据为0x08】
8、多选题:
8位的端口有
选项:
A: PORTA
B: PORTB
C: PORTC
D: PORTD
答案: 【 PORTB;
PORTC;
PORTD】
9、多选题:
以下哪些问题可以用软件延时的方法解决
选项:
A: led切换太快,无法显示
B: 键盘抖动
C: 指令周期
D: AD转换需要时间
答案: 【 led切换太快,无法显示;
键盘抖动;
AD转换需要时间】
10、填空题:
采用动态扫描法的多个数码管复合显示时,各个LED的显示分别只占部分时间,但是看起来却好像是同时点亮的。这是利用了__________.
答案: 【 人眼的“视觉暂留”现象】
单元测试——IO端口
1、单选题:
PORTA是_________位的。
选项:
A: 3
B: 7
C: 6
D: 8
答案: 【 7】
2、单选题:
PORTE是_________位的。
选项:
A: 3
B: 5
C: 6
D: 8
答案: 【 3】
3、单选题:
TRISx寄存器中,对应位为“0”表示该I/O口______,为“1”表示______。
选项:
A: 方向输入,方向输出
B: 方向输出,方向输入
C: 数据为“0”,数据为“1”
D: 引脚信号为低电平,引脚信号为高电平
答案: 【 方向输出,方向输入】
4、单选题:
机械开关存在_________问题。
选项:
A: 状态不确定,要先定义“0”还是“1”表示闭合状态
B: 只能连接在PORTB的相关引脚上。
C: 会有抖动
D: 必须在对应端口引脚上连接上拉电阻。
答案: 【 会有抖动 】
5、单选题:
开关去抖动一般延时_________左右。
选项:
A: 15ns
B: 15ms
C: 15s
D: 15us
答案: 【 15ms】
6、单选题:
采用动态扫描法的多个数码管复合显示时,各个LED的显示分别只占部分时间,但是看起来却好像是同时点亮的。这是利用了__________
选项:
A: led显示的迟滞特性
B: 人眼的“视觉暂留”现象
C: led被点亮后就不会熄灭,除非专门的全部熄灭指令
D: 以上都不正确
答案: 【 人眼的“视觉暂留”现象】
7、单选题:
具有弱上拉功能的I/O端口是__________
选项:
A: PORTA
B: PORTB
C: PORTC
D: PORTD
E: PORTE
答案: 【 PORTB】
8、单选题:
PIC18F452单片机接普通LED负载,其限流电阻阻值取___________欧姆合适?
选项:
A: 100
B: 1k
C: 10k
D: 100k
答案: 【 100】
9、单选题:
当端口B直接连8个按键时,TRISB应初始化为______________________。
选项:
A: 00001111
B: 11110000
C: 11111111
D: 00000000
答案: 【 11111111】
10、单选题:
如果希望获取RB7~RB4引脚上的状态,读取数据后需要屏蔽数据的低四位,可采用与数据 _______相“与”。
选项:
A: 0xF0
B: 0x0F
C: 0x00
D: 0xFF
答案: 【 0xF0 】
11、多选题:
8位的端口有
选项:
A: PORTA
B: PORTB
C: PORTC
D: PORTD
E: PORTE
答案: 【 PORTB;
PORTC;
PORTD】
12、多选题:
以下哪些问题可以用软件延时的方法解决
选项:
A: led切换太快,无法显示
B: 键盘抖动
C: 指令周期
D: AD转换需要时间
答案: 【 led切换太快,无法显示;
键盘抖动;
AD转换需要时间】
13、多选题:
相对于静态扫描,数码管动态扫描的特点是
选项:
A: 数码管位数较多时,节省I/O资源
B: 字位口接数码管公共端
C: 各数码管的字形线分别连在一起
D: 软件设计上较为复杂,需要循环输出
答案: 【 数码管位数较多时,节省I/O资源;
字位口接数码管公共端;
各数码管的字形线分别连在一起;
软件设计上较为复杂,需要循环输出】
14、多选题:
矩阵式键盘扫描方式有
选项:
A: 行扫描法
B: 列扫描法
C: 线翻转法
D: 线选法
答案: 【 行扫描法;
列扫描法;
线翻转法】
15、判断题:
PIC单片机引脚驱动能力,无论高电平还是低电平输出均能直接带动普通LED负载(功率为0.05W左右)。
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
某四相步进电机,在其它控制参数不变的情况下,其采用四拍输出控制比采用八拍控制,速度快一倍。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
每个I/O端口都可以配置为模拟输入端
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
PORTD有引脚变化引起中断的功能
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
某四相步进电机,采用四拍输出控制比采用八拍控制,其步距脚小一半。
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
PORTC可以直接接按键而不需添加其他元件。
选项:
A: 正确
B: 错误
答案: 【 错误】
PIC18F单片机结构
PIC18单片机结构
1、单选题:
PIC18F单片机有两个内部振荡器电路,均可作为单片机的时钟源,有些时候,我们选择内部时钟源,其理由是( )。A)外部时钟源不够用 B)内部时钟源更精确C)外部时钟源用途单一 D)可以避免外接振荡电路
选项:
A: 外部时钟源不够用
B: 内部时钟源更精确
C: 外部时钟源用途单一
D: 以避免外接振荡电路
答案: 【 以避免外接振荡电路】
2、单选题:
关于复位,以下说法不正确的是( )。
选项:
A: /MCLR是复位管脚
B: 复位管脚低电平有效
C: 复位将所有寄存器清零
D: 复位有很多种方式
答案: 【 复位将所有寄存器清零 】
3、单选题:
PIC18F452内部有32KB的闪存存储器,其用途是( )。
选项:
A: 程序存储器
B: 普通数据存储器
C: 堆栈存储器
D: 配置数据存储器
答案: 【 程序存储器 】
4、单选题:
BSR<3:0>=8时,对应SRAM中区域地址范围是( &
