大学MOOC AVR单片机应用技术(广州市机电技师学院)1003366001 最新慕课完整章节测试答案
项目1 家用电器乒乓式电源开关控制系统设计
文章目录
项目1 第2单元随堂测验
1、单选题:
单片机对按键的识别本质是()
选项:
A: 按键的按下与弹起时,能产生两种不同的高低电平状态,被单片机IO管脚获取
B: 按键本身具有电压特征
C: 单片机IO口能力很强大
D: 单片机的对按键的识别,可以是任意的电平信号
答案: 【 按键的按下与弹起时,能产生两种不同的高低电平状态,被单片机IO管脚获取】
2、单选题:
LED是()器件
选项:
A: 电流驱动
B: 电压驱动
C: 相位驱动
D: 频率驱动
答案: 【 电流驱动】
3、单选题:
本项目的硬件有( )组成部分
选项:
A: 单片机核心板、按键电路、LED电路、继电器电路
B: LED驱动程序、按键驱动程序、继电器驱动程序、项目主程序
C: 继电器电路、按键电路、LED电路
D: 单片机核心开发板、按键电路、发光二极管电路
答案: 【 单片机核心板、按键电路、LED电路、继电器电路】
4、单选题:
在电子产品开发过程中采购元器件的高性价比原则是( )
选项:
A: 在满足产品功能的基础上,采购价格低的元件,以便降低产品成本,提高产品竞争力
B: 要尽量使用购买器件的全部功能
C: 好替换
D: 只是降低开发成本
答案: 【 在满足产品功能的基础上,采购价格低的元件,以便降低产品成本,提高产品竞争力】
5、单选题:
本项目中的LED指示电路、继电器电路、按键电路是接在( )
选项:
A: 单片机的同一个I/O管脚上的
B: 是接在单片机的电源管脚上的
C: 是接在单片机的复位管脚上的
D: 是接在单片机32个I/O管脚中的不同3个管脚上的
答案: 【 是接在单片机32个I/O管脚中的不同3个管脚上的】
6、单选题:
小型直流继电器是利用( )原理工作的
选项:
A: 线圈通过电流时,会产生电磁力
B: 线圈两端加电压时,会产生电磁力
C: 线圈中通过交流电时,产生电磁力
D: 线圈有感应电压时,产生电磁力
答案: 【 线圈通过电流时,会产生电磁力】
7、单选题:
选择使用继电器是,需要注意( )
选项:
A: 有效吸合与释放电压、动触点最大通过电流、触点的有效吸合次数等
B: 线圈的粗细程度、触点的大小等
C: 线圈的匝数及工作电流
D: 线圈的匝数与工作电压
答案: 【 有效吸合与释放电压、动触点最大通过电流、触点的有效吸合次数等】
8、多选题:
电子产品开发过程中,对使用电子元器件选用一般遵循的原则有( )
选项:
A: 普遍性
B: 向上兼容
C: 购买方便
D: 高性价比
答案: 【 普遍性;
向上兼容;
购买方便;
高性价比】
9、多选题:
本项目用到的单片机开发软件主要有( )
选项:
A: ICC
B: AVRSTDIO
C: WORD
D: proteus
答案: 【 ICC;
AVRSTDIO;
proteus】
项目1 第3单元随堂测试
1、单选题:
普通LED的工作电流一般是( )
选项:
A: 3-20毫安
B: 3-20安培
C: 3-20微安
D: 3-20纳安
答案: 【 3-20毫安】
2、单选题:
MEGA16单片机的IO控制LED时,单片机的方向控制寄存器需要设置为( )
选项:
A: 输出
B: 输入
C: 都可以
D: 悬浮
答案: 【 输出】
3、单选题:
单片机控制LED时,采用( )接法更好一点。
选项:
A: 共阳极
B: 共阴极
C: 单阳极
D: 单阴极
答案: 【 共阳极】
4、单选题:
单片机控制外部LED时,( )
选项:
A: 可以接在任意的单片机IO口上
B: 只能接在PA2管脚上
C: 只能指定几个IO管脚相接
D: 只有3个IO可以接
答案: 【 可以接在任意的单片机IO口上】
5、单选题:
单片机PA口在驱动编程时有( )寄存器需要设置
选项:
A: PINA
B: DDPRA PORTA
C: PINA DDRA PORTA
D: DDRA
答案: 【 DDPRA PORTA】
6、单选题:
MEGA16单片机的PA2管脚的初始状态是( )
选项:
A: 高阻态
B: 输出状态,输出电平为1
C: 输出状态,输出的电平为0
D: 输入状态
答案: 【 高阻态】
7、单选题:
单片机PA2管脚控制LED初始化时需要注意什么( )
选项:
A: 要根据外部所接的控制器件电路共阳或共阴特性和LED在程序运行后的想要的状态
B: 可以随意的初始化
C: 应该让LED亮
D: 应该让LED熄灭
答案: 【 要根据外部所接的控制器件电路共阳或共阴特性和LED在程序运行后的想要的状态】
8、单选题:
单片机PA2控制共阳极LED时,初始化方法是什么( )
选项:
A: PORTA|=(1<<PA2);DDRA|=(1<<PA2);
B: DDRA|=(1<<PA2);PORTA|=(1<<PA2);
C: PORTA&=~(1<<PA2);DDRA|=(1<<PA2);
D: PORTA|=(1<<PA2);DDRA&=~(1<<PA2);
答案: 【 PORTA|=(1<<PA2);DDRA|=(1<<PA2);】
9、填空题:
MEGA16单片机端口寄存器“逻辑位操作”的方法是( )。
答案: 【 基于精简指令体系的单片机一般都使用“逻辑位操作”方法,对寄存器设置,一般采用
“寄存器|=(1<<常数);”语句的办法设置寄存器的1位或多位单独为“1”而不影响到其他位;采用
“寄存器&=~(1<<常数);”的语句的办法设置寄存器的1位或多位单独为“0”,而不影响到其他位。
比如:单独设置PA1管脚的方向为输出,而影响到其他位的语句为:DDRA|=(1<<PA1);
再比如:单独设置PA0管脚的方向为输入,而不影响到其他位的语句为:DDRA&=~(1<<PA0);】
10、填空题:
使用C语言模块化方法在ICC集成开发环境下的一个工程的文件组织架构是( )
答案: 【 一个工程包含两个文件夹,其名称分别为Headers和Files,在Heades文件夹中存放的是模块1、模块2、---模块n的“模块n.h”文件;在Files文件夹中存放模块1、模块2、---模块n的“模块n.c”文件和主函数文件“main.c”】
项目1 第4单元随堂测试
1、单选题:
单片机PA0管脚外接的按键,一般的电路是( )
选项:
A: 按键的一端接地,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。
B: 按键的一端悬空,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。
C: 按键的一端高电平,接PA0管脚的一端接地,保证按键的弹起和按下状态在PA0上产生高低电平信号。
D: 直接接上就行。
答案: 【 按键的一端接地,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。】
2、单选题:
为什么MEGA16单片机的IO管脚接按键时,可以不接上拉电阻( )
选项:
A: 因为该单片机可以通过内部寄存器的初始化,使能IO管脚的内部上拉电阻
B: 因为单片机本身能识别不加上拉电阻的按键电路信号
C: 因为按键的信号是由单片机产生的。
D: 按键的状态直接决定了电平的高低
答案: 【 因为该单片机可以通过内部寄存器的初始化,使能IO管脚的内部上拉电阻】
3、单选题:
PA0管脚接按键后,该管脚的方向应该如何配置( )
选项:
A: 方向为输出
B: 方向为输入
C: 悬空状态
D: 高阻状态
答案: 【 方向为输入】
4、单选题:
如何设置单片机的PA0管脚方向为输出、内部电阻上拉使能( )
选项:
A: 端口数据寄存器设置为1,方向寄存器设置为输入
B: 端口数据寄存器设置为0,方向寄存器设置为输入
C: 端口数据寄存器设置为1,方向寄存器设置为输出
D: 端口数据寄存器设置为0,方向寄存器设置为输出
答案: 【 端口数据寄存器设置为1,方向寄存器设置为输入】
5、单选题:
把PA0管脚方向设置为输入,内部电阻上拉使能的具体方法为( )
选项:
A: PORTA|=(1<<PA0);DDRA&=~(1<<PA0);
B: PORTA&=~(1<<PA0);DDRA&=~(1<<PA0);
C: PORTA|=(1<<PA0);DDRA|=~(1<<PA0);
D: PORTA|=(1<<PA0);DDRA|=(1<<PA0);
答案: 【 PORTA|=(1<<PA0);DDRA&=~(1<<PA0);】
6、单选题:
单片机每次执行读取PINA寄存器语句时,PINA寄存器中的数值( )。
选项:
A: 包含了PA端口所有8个管脚的信息
B: 只包含接按键的管脚信息
C: 包含不接按键的所有管脚信息
D: 以上都不对
答案: 【 包含了PA端口所有8个管脚的信息】
7、填空题:
本项目中独立按键扫描函数中的按键扫描过程是( )。
答案: 【 (1)在函数开头处定义一个保存按键的变量并赋给一个用不到的初始值;(2)使用PINA寄存器读取按键管脚数值;(3)调用软件延时函数消抖;(4)确认按键按下(再次使用PINA寄存器读取按键管脚数值);(5)给按键赋一个有意义的数值;(6)等待按键弹起;(7)返回按键数值。】
8、填空题:
在本项目中,按键的扫描函数使用方法是( )。
答案: 【 在本项目中,按键扫描函数是在主函数文件的主循环体中调用的,单片机在执行程序到主循环体后,就会反复顺序执行循环体内的语句,当运行到按键扫描函数后,该函数按照扫描过程进行执行,这时如果有按键按下,就会按照扫描函数的返回值执行特定功能。】
项目1 第5单元随堂测试
1、单选题:
单片机的IO管脚一般为什么不能直接驱动继电器( )
选项:
A: 单片机的IO口输出的电流能力不能直接使继电器的线圈产生有效吸合力
B: 单片机的IO口不可以直接驱动
C: 因为单片机的IO管脚寄存器功能不全
D: 继电器的电压太大
答案: 【 单片机的IO口输出的电流能力不能直接使继电器的线圈产生有效吸合力】
2、单选题:
单片机的IO口驱动外部器件时最好使用( )
选项:
A: 灌电流的方法,因为单片机的灌电流能力远大于输出电流能力
B: 灌电流的方法,因为单片机的灌电流能力远小于输出电流能力
C: 输出电流的方法,因为单片机的灌电流能力远大于输出电流能力
D: 灌电流的方法,因为单片机的灌电流能力远小于输出电流能力
答案: 【 灌电流的方法,因为单片机的灌电流能力远大于输出电流能力】
3、单选题:
本项目中对IO口电流放大采用的是( )器件
选项:
A: NPN9012三极管
B: NPN9013三极管
C: PNP9013三极管
D: PNP9012三极管
答案: 【 NPN9012三极管】
4、单选题:
继电器的线圈两端为什么一般要反向接一个二极管( )
选项:
A: 防止线圈瞬间断电后产生的感应大电流击穿三极管
B: 防止线圈瞬间断电后产生的感应大电流击穿单片机
C: 没什么作用
D: 起美观作用
答案: 【 防止线圈瞬间断电后产生的感应大电流击穿三极管】
5、单选题:
控制继电器的IO管脚,初始化时应注意的事项是什么( )
选项:
A: 继电器触点控制对象的状态、方向输出
B: 继电器触点控制对象的状态、方向输入
C: 继电器触点控制对象的状态、悬空状态
D: 继电器触点控制对象的状态、高阻状态
答案: 【 继电器触点控制对象的状态、方向输出】
6、单选题:
假如单片机的PA1管脚外接一个按键,不需要外部上拉电阻,则其寄存器的配置方法可以使用( )进行配置。
选项:
A: PORTA|=(1<<PA1);DDRA&=~(1<<PA1);
B: DDRA&=~(1<<PA1);PORTA|=(1<<PA1);
C: DDRA|=(1<<PA1);PORTA|=(1<<PA1);
D: PORTA&=~(1<<PA1);DDRA|=(1<<PA1);
答案: 【 PORTA|=(1<<PA1);DDRA&=~(1<<PA1);】
7、单选题:
在PA1管脚接按键后,通过PINA读取按键信息,可以通过( )操作来实现。
选项:
A: (PINA&0X02)
B: (PINA&0X01)
C: (DDRA&0X02)
D: (PORTA&0X02)
答案: 【 (PINA&0X02)】
8、填空题:
本项目中“开/关”按键的功能复用一般采取( )来实现。
答案: 【 定义一个标志位,然后根据标志位的不同数值】
9、填空题:
MEGA16单片机端口寄存器“逻辑位操作”的方法是( )。
答案: 【 基于精简指令体系的单片机一般都使用“逻辑位操作”方法,对寄存器设置,一般采用
“寄存器|=(1<<常数);”语句的办法设置寄存器的1位或多位单独为“1”而不影响到其他位;采用
“寄存器&=~(1<<常数);”的语句的办法设置寄存器的1位或多位单独为“0”,而不影响到其他位。
比如:单独设置PA1管脚的方向为输出,而影响到其他位的语句为:DDRA|=(1<<PA1);
再比如:单独设置PA0管脚的方向为输入,而不影响到其他位的语句为:DDRA&=~(1<<PA0);】
项目1 第6单元随堂测试
1、单选题:
一个电子产品,在硬件制作时,为什么要先列出元件清单( )
选项:
A: 这是装配过程中的必要步骤,通过该清单就可以到市场购买,或到库房领取
B: 这是多余的步骤
C: 可以省略
D: 可以查找电路的错误之处
答案: 【 这是装配过程中的必要步骤,通过该清单就可以到市场购买,或到库房领取】
2、单选题:
AVRSTDIO软件在本项目中的作用是( )
选项:
A: 单片机的熔丝位编程、可执行程序的下载到目标单片机中
B: 程序的调试
C: 程序的编写
D: 工程的建立
答案: 【 单片机的熔丝位编程、可执行程序的下载到目标单片机中】
3、单选题:
为什么要对单片机的熔丝位编程( )
选项:
A: 根据需要设置单片机的主频
B: 单片机的晶振都是内部产生的,所以要设置
C: 在使用外部晶振时才需要
D: 只有使用内部晶振时才需要
答案: 【 根据需要设置单片机的主频】
项目1 第一单元随堂测验
1、单选题:
MEGA16单片机的TQFP封装有( )管脚,有()IO管脚。
选项:
A: 44,32
B: 40,32
C: 32,40
D: 32,44
答案: 【 44,32】
2、单选题:
MEG16A单片机的工作电压是()伏
选项:
A: 2.7-5.5
B: 220
C: 110
D: 12
答案: 【 2.7-5.5】
3、单选题:
MEGA16单片机片内有( )字节FLSH,( )字节片内EEPROM,( )字节片内SRAM
选项:
A: 16K, 512,1K
B: 8K,512,1K
C: 1K,15K,512
D: 512K,16K,1K
答案: 【 16K, 512,1K】
4、单选题:
AVR系列的ATMega16单片机的常用封装形式有( )
选项:
A: TQFP-44管脚
B: PDIP-40管脚
C: TQFP-40管脚
D: A和B
答案: 【 A和B】
5、单选题:
ATMega16单片机的I/O管脚分成( )共4个端口,每个端口8个I/O管脚。
选项:
A: PA PB PC PD
B: P1 P2 P3 P4
C: P0 P1 P2 P3
D: PA0 PA1 PA2 PA3
答案: 【 PA PB PC PD】
6、单选题:
ATMega16单片机的PB口共有( )等8个I/O管脚。
选项:
A: PA1、PA2、-----PA8
B: PB0、PB1、PB2----PB7
C: PD0、PD1、PD2-----PD7
D: PC0、PC1、PC2-----PC7
答案: 【 PB0、PB1、PB2----PB7】
7、单选题:
ATMega16单片机I/O口的功能是( )
选项:
A: 输入/输出
B: 只能输出
C: 只能输入
D: 以上都不对
答案: 【 输入/输出】
8、多选题:
通过本项目学习的知识点有( )
选项:
A: 通过单片机控制LED、按键、继电器等知识
B: 学习到单片机开发系统的使用技能
C: 单片机的C语言模块化驱动程序的编写步骤
D: 如何运用标志位来实现单键复用功能
答案: 【 通过单片机控制LED、按键、继电器等知识;
学习到单片机开发系统的使用技能;
单片机的C语言模块化驱动程序的编写步骤;
如何运用标志位来实现单键复用功能】
9、填空题:
观看本视频后,请简述一下,本项目的硬件组成部分分为( )。
答案: 【 本项目硬件组成分成2大部分,1是AVRATMega16单片机的核心开发板;2是外围电路,外围电路又由按键电路、上电指示LED电路及继电器驱动的LED电路等3部分组成;3是核心开发板与外围电路是通过杜邦线连接在一起的。】
项目2 脉冲计数控制系统设计
随堂测验
1、单选题:
本项目中共使用到( )个SM410564型号数码管。
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 1】
2、单选题:
本项目中300欧姆的电阻共用到8个,其所起的作用是( )。
选项:
A: A、数码管字段LED串联限流
B: 数码管位选线串联限流
C: 增加数码管功率
D: 减小数码管功率
答案: 【 A、数码管字段LED串联限流】
3、单选题:
本项目使用的PNP9012三极管共有( )个。
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 4】
4、单选题:
本项目中,核心开发板与外围电路板连接需要注意( )。
选项:
A: 共地连接
B: 电源隔离
C: 杜邦线不能断开
D: A和C
答案: 【 A和C】
5、单选题:
本项目中使用( )软件进行可执行程序下载。
选项:
A: ICC
B: KEIL
C: IAR
D: AVRstdio
答案: 【 AVRstdio】
6、单选题:
本项目的外部脉冲,( )使用模拟信号发生器产生。
选项:
A: 可以
B: 不可以
C: 尽量
D: 一般
答案: 【 可以】
7、单选题:
硬件电路的焊接装配完成后需要( )。
选项:
A: 先断电测试再通电测试
B: 先通电测试再断电测试
C: 先检查供电电源的可靠性
D: 检查电路的应用性
答案: 【 先断电测试再通电测试】
8、单选题:
断电测试的依据是( )。
选项:
A: 电路原理图
B: 电路元件的说明书
C: 项目方案
D: PCB版图
答案: 【 电路原理图】
9、单选题:
通电测试的第一步是( )。
选项:
A: 检查电源
B: 检查样机
C: 测试元件
D: 测试导线
答案: 【 检查电源】
10、单选题:
样机功能测试完成后,一般需要运行一段时间,这个步骤叫( )。
选项:
A: 产品老化试验
B: 产品性能试验
C: 产品精度试验
D: 以上都不是
答案: 【 产品老化试验】
项目引入部分随堂测验
1、单选题:
1、通过观看视频,说说本项目电路实现什么功能( )
选项:
A: 能把数字示波器产生的符合单片机识别的脉冲信号累计并显示到数码管上
B: 能累加任意幅值脉冲的信号
C: 能显示任意频率的脉冲信号
D: 能显示任意电平的脉冲信号
答案: 【 能把数字示波器产生的符合单片机识别的脉冲信号累计并显示到数码管上】
2、单选题:
2、AVRMega16单片机的有几个外部中断管脚,名称分别是什么( )
选项:
A: 1个,是INT0
B: 2个,分别是 INT1 、INT2
C: 3个,分别是INT0、INT1、INT2
D: 4个,分别是INT1、INT2、INT3、INT4
答案: 【 3个,分别是INT0、INT1、INT2】
3、单选题:
3、普通4位8字段数码管按内部电路原理分有几种类型( )
选项:
A: 两种,共阳极类型与共阴极类型
B: 两种,静态显示类型和动态显示类型
C: 两种,字符类型及数字类型
D: 两种,红色显示类型和红色显示类型
答案: 【 两种,共阳极类型与共阴极类型】
项目3 篮球比赛计分器设计
项目3 第1单元随堂测验
1、判断题:
数码管在驱动显示的时候,是不需要限流电阻的
选项:
A: 正确
B: 错误
答案: 【 错误】
2、判断题:
在单片机控制的数码管显示电路中,最好选用共阳极数码管,利用单片机输出低电平驱动显示,并施加限流电阻。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、填空题:
本项目的显示器是采用( )对篮球比分计数的
答案: 【 8位共阳极数码管】
4、填空题:
项目中主客队比分的计数切换采用( )标示的
答案: 【 两个不同颜色的发光二极管】
项目3 第2单元随堂测验
1、单选题:
数码管SM410564是( )类型的数码管
选项:
A:
