大学MOOC 单片机及应用(黑龙江职业学院)1454265174 最新慕课完整章节测试答案
项目1家用电器乒乓式电源开关控制系统设计
醒目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、单选题:
单独设置PA1管脚的方向为输出,而不影响到其他位的语句为( )。
选项:
A: DDRA|=(1<<PA1);
B: DDRA&=(1<<PA1);
C: DDRA|=~(1<<PA1);
D: DDRA&=~(1<<PA1);
答案: 【 DDRA|=(1<<PA1);】
9、单选题:
单独设置PA0管脚的方向为输入,而不影响到其他位的语句为:( )。
选项:
A: DDRA&=~(1<<PA0);
B: DDRA|=~(1<<PA0);
C: DDRA&=(1<<PA0);
D: DDRA|=(1<<PA0);
答案: 【 DDRA&=~(1<<PA0);】
10、判断题:
( )本项目中“开/关”按键的功能复用一般采取定义一个标志位,然后根据标志位的不同数值来实现。
选项:
A: 正确
B: 错误
答案: 【 正确】
11、判断题:
( )基于精简指令体系的单片机一般都使用“逻辑位操作”方法,对寄存器设置,一般采用“寄存器|=(1<<常数);”语句的办法设置寄存器的1位或多位单独为“1”而不影响到其他位;采用“寄存器&=~(1<<常数);”的语句的办法设置寄存器的1位或多位单独为“0”
选项:
A: 正确
B: 错误
答案: 【 正确】
项目11.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、单选题:
设置PD端口的PD1、PD5、PD7引脚为输出方向,则设置数据方向寄存器的代码为( )。
选项:
A: DDRC=0x31
B: DDRD=0xA2
C: DDRD=0x28
D: DDRC=0x2A
答案: 【 DDRD=0xA2】
9、多选题:
电子产品开发过程中,对使用电子元器件选用一般遵循的原则有( )
选项:
A: 普遍性
B: 向上兼容
C: 购买方便
D: 高性价比
答案: 【 普遍性;
向上兼容;
购买方便;
高性价比】
10、多选题:
本项目用到的单片机开发软件主要有( )
选项:
A: ICC
B: AVRSTDIO
C: WORD
D: proteus
答案: 【 ICC;
AVRSTDIO;
proteus】
11、多选题:
PORTC=0x81,则C端口的那个引脚输出1。
选项:
A: PC0
B: PC1
C: PC6
D: PC7
答案: 【 PC0;
PC7】
项目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: DDRA PORTA
C: PINA DDRA PORTA
D: DDRA
答案: 【 DDRA 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);】
项目1第4单元测试作业
1、单选题:
单片机PA0管脚外接的按键,一般的电路是( )
选项:
A: 按键的一端接地,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。
B: 按键的一端悬空,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。
C: 按键的一端高电平,接PA0管脚的一端接地,保证按键的弹起和按下状态在PA0上产生高低电平信号。
D: 直接接上就行。
答案: 【 按键的一端接地,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。】
2、单选题:
为什么MEGA16单片机的IO管脚接按键时,可以不接上拉电阻( )
选项:
A: 按键的一端接地,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。
B: 因为该单片机可以通过内部寄存器的初始化,使能IO管脚的内部上拉电阻
C: 因为按键的信号是由单片机产生的。
D: 按键的状态直接决定了电平的高低
答案: 【 按键的一端接地,接PA0管脚的一端接上拉电路,保证按键的弹起和按下状态在PA0上产生高低电平信号。】
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个管脚的信息】
项目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语言模块化驱动程序的编写步骤;
如何运用标志位来实现单键复用功能】
项目1项目基本知识测验
1、单选题:
普通发光二极管是( )控制器件
选项:
A: 电流型
B: 电压型
C: 频率型
D: 相位型
答案: 【 电流型 】
2、单选题:
常用的实验室中插件式普通发光二极管正常工作电流范围( )
选项:
A: 1A---20A
B: 1mA---20mA
C: 3uA—20uA
D: 3nA—20nA
答案: 【 1mA---20mA】
3、单选题:
普通发光二极管串接限流电阻的作用是( )
选项:
A: 保证发光二极管的工作电流在正常工作电流范围
B: 保证发光二极管导通工作电压是正向工作电压
C: 保证发光二极管在正常工作频率范围
D: 保证发光二极管工作相位正常
答案: 【 保证发光二极管的工作电流在正常工作电流范围 】
4、单选题:
单片机控制普通发光二极管的驱动电路有( )种
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 2】
5、单选题:
单片机控制发光二极管是接在单片机的( )口上
选项:
A: A、PA
B: B、任意IO
C: C、VCC
D: D、复位端
答案: 【 B、任意IO】
6、单选题:
按键是( )器件
选项:
A: 输入型
B: 输出型
C: 电压型
D: 频率型
答案: 【 输入型 】
7、单选题:
MEGA16单片机的IO口寄存器( )控制IO口的输入和输出方向
选项:
A: DDRX
B: PORTX
C: PINX
D: MCUCR
答案: 【 DDRX 】
8、单选题:
控制发光二极管所接的IO口对应的方向控制寄存器在初始化时应配置为( )
选项:
A: 输出
B: 输入
C: 都可以
D: 高阻状态
答案: 【 输出 】
9、单选题:
AVRMEGA16单片机的IO口寄存器DDRX和PORTX在复位后的状态及功能是( )
选项:
A: 都是0 ,表示IO口输入,此时I/O管脚为高阻状态
B: 都是1,表示输出高电平
C: 分别为1和0,表示所有IO端口方向为输出,并输出为0电平
D: 分别为0和1,表示所有IO端口方向为输入,内部电阻上拉使能
答案: 【 都是0 ,表示IO口输入,此时I/O管脚为高阻状态 】
10、单选题:
单片机的IO口寄存器在方向对外的配置后,( )寄存器能决定IO口输出电平的高低
选项:
A: DDRX
B: PORTX
C: PINX
D: SFIOR
答案: 【 PORTX】
11、单选题:
MEGA16单片机的I/O口寄存器( )负责采集I/O口外部电平信号
选项:
A: DDRX
B: PORTX
C: PINX
D: SFIOR
答案: 【 PINX】
12、单选题:
当MEGA16单片机运行PORTA|=(1<<PA1);DDRA|=(1<<PA1);两句后,表示的功能( )
选项:
A: PA1端口方向输入,输出高电平
B: PA1端口方向输出、输入高电平
C: PA1端口方向输出,输出高电平
D: PA1端口方向输入、输入低电平
答案: 【 PA1端口方向输出,输出高电平】
13、单选题:
当MEGA16单片机运行PORTA|=(1<<PA3);DDRA&=~(1<<PA3);两句后,表示的功能( )
选项:
A: PA3端口方向输入,输出高电平
B: P
