单片机设计及应用知到智慧树章节测试课后答案2024年秋上海电力大学_第1页
单片机设计及应用知到智慧树章节测试课后答案2024年秋上海电力大学_第2页
单片机设计及应用知到智慧树章节测试课后答案2024年秋上海电力大学_第3页
单片机设计及应用知到智慧树章节测试课后答案2024年秋上海电力大学_第4页
单片机设计及应用知到智慧树章节测试课后答案2024年秋上海电力大学_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机设计及应用知到智慧树章节测试课后答案2024年秋上海电力大学绪论单元测试

本课程的学习目标为()。

A:单片机的基本工作原理

B:单片机的硬件接口技术

C:汇编语言软件程序设计

D:包括单片机的基本工作原理、单片机的硬件接口技术、汇编语言软件程序设计

答案:包括单片机的基本工作原理、单片机的硬件接口技术、汇编语言软件程序设计

本课程的考试及格率为()。

A:0~25%

B:50~75%

C:75%~100%

D:25%~50%

答案:50~75%

本课程的选修课程为()。

A:计算机基础

B:电子电路

C:C语言

D:高等数学

答案:计算机基础

;电子电路

;C语言

第一章单元测试

微型计算机采用总线结构()。

A:可以简化系统结构、易于系统扩展

B:使信号线的数量增加

C:提高了CPU访问外设的速度

D:提高了系统成本

答案:可以简化系统结构、易于系统扩展

微机的地址总线功能是()。

A:用于选择进行信息传输的设备

B:用于选择I/O端口

C:用于选择存储器单元

D:用于传送要访问的存储器单元或I/O端口的地址

答案:用于传送要访问的存储器单元或I/O端口的地址

在微机中将各个主要组成部件连接起来,组成一个可扩充基本系统的总线称之为()。

A:局部总线

B:系统总线

C:外部总线

D:内部总线

答案:系统总线

微型计算机的存储系统一般指主存储器和()。

A:RAM

B:辅助存储器

C:寄存器

D:累加器

答案:辅助存储器

计算机的工作原理是存储程序控制,所以计算机中的程序都是顺序执行的。()

A:错B:对

答案:错在计算机中,程序和数据都是以二进制形式不加区别存放的。()

A:对B:错

答案:对已知[X]原=11101001,则[X]反=00010110。()

A:错B:对

答案:错800H=2KB。()

A:对B:错

答案:对8位二进制数补码的大小范围是-127∽+127。()

A:错B:对

答案:错-128的补码是10000000。()

A:对B:错

答案:对将十进制(0.825)10转换成二进制数是(0.1101)2。()

A:错B:对

答案:错计算机中负数的反码是把它对应的正数连同符号位按位取反而开形成的。()

A:错B:对

答案:错单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫()。

A:手工汇编

B:汇编

C:自动汇编

D:编译

答案:手工汇编

将十进制数98转换成对应的二进制数是()。

A:1000110

B:10101010

C:1100010

D:11100010

答案:1100010

二进制数110110110对应的十六进制数可表示为()。

A:1B6H

B:DB0H

C:1D3H

D:666H

答案:1B6H

已知[X]补=00000000,则真值X=()。

A:都不对

B:+1

C:—1

D:0

答案:0

计算机中最常用的字符信息编码是()。

A:余3码

B:循环码

C:ASCII

D:BCD码

答案:ASCII

处理器的内部数据宽度与外部数据宽度可以()

A:相同或不同

B:相同

C:没有要求

D:不同

答案:相同或不同

中央处理器是由()构成的。

A:存储器

B:运算器

C:控制器

D:输入/输出设备

答案:运算器

;控制器

微型计算机中常用的进位计数制有()。

A:八进制

B:十六进制

C:二进制

D:十进制

答案:八进制

;十六进制

;二进制

与十进制89相等的数为()。

A:59H

B:131Q

C:1011001B

D:10001001)BCD

答案:59H

;131Q

;1011001B

;10001001)BCD

微型计算机中的软件主要有以下几个部分:()。

A:应用软件

B:系统软件

C:诊断程序

D:操作系统

E:数据库和数据库管理系统

答案:应用软件

;系统软件

;数据库和数据库管理系统

第二章单元测试

对8031单片机,下面单元中既可位寻址又可字节寻址的单元是()。

A:00H

B:20H

C:30H

D:70H

答案:20H

提高单片机的晶振频率,则机器周期()。

A:变长

B:不变

C:不定

D:变短

答案:变短

单片机的CPU从功能上可分为运算器和存贮器。()

A:错B:对

答案:错单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,1个机器周期等于1个时钟周期。()

A:对B:错

答案:错当8051单片机的晶振频率为12MHz时,ALE地址锁存信号端的输出频率为2MHz的方脉冲。()

A:对B:错

答案:对是读端口还是读锁存器是用指令来区别的(如MOVC,P1.0是读端口,而CPLP1.0是读改写锁存器)。()

A:错B:对

答案:对堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。()

A:对B:错

答案:错8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。()

A:错B:对

答案:错MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。()

A:错B:对

答案:错单片机的主要组成部件为()。

A:CPU,键盘,显示器

B:CPU,内存,I/O口

C:全部都是

D:主机,外部设备

答案:CPU,内存,I/O口

单片机上电复位后,PC的内容和SP的内容为()。

A:0003H,07H

B:0800H,08H

C:0000H,00H

D:0000H,07H

答案:0000H,07H

单片机8031的引脚()。

A:这三种视需要而定

B:必须接地

C:必须接+5V

D:可悬空

答案:必须接地

单片机上电复位后,堆栈区的最大允许范围是()个单元。

A:64

B:256

C:128

D:120

答案:120

8031的P0口,当使用外部存贮存器时它是一个()。

A:传输低8位地址/数据口

B:传输高8位数据口

C:传输高8位地址口

D:传输低8位地址口

答案:传输低8位地址/数据口

单片机上电后或复位后,工作寄存器R0是在工作寄存器区的()。

A:0区01H单元

B:0区00H单元

C:0区09H单元

D:SFR

答案:0区00H单元

8051单片机中,唯一一个用户可使用的16位寄存器是()。

A:PSW

B:DPTR

C:SP

D:ACC

答案:DPTR

单片机的堆栈指针SP始终是指示()。

A:堆栈中间位置

B:堆栈底

C:堆栈顶

D:堆栈地址

答案:堆栈顶

8051单片机CPU的主要功能有()。

A:产生各种控制信号

B:存贮数据

C:算术、逻辑运算及位操作

D:I/O端口数据传输

答案:产生各种控制信号

;算术、逻辑运算及位操作

;I/O端口数据传输

第四章单元测试

当前出现了以单片机C语言C51取代汇编语言的趋势,但汇编语言却是不可摒弃的,因为实际运行的程序会要求()。

A:接口简单、响应时间、驱动力强、时序控制

B:运行速度、移植性好、代码空间、时序控制

C:运行速度、响应时间、代码空间、编程简单

D:运行速度、响应时间、代码空间、时序控制

答案:运行速度、响应时间、代码空间、时序控制

关于C51与汇编语言混合编程,其说法不合适的是()。

A:混合编程时,C51程序与汇编子程序间可通过寄存器传递参数,最多为4个

B:用汇编写有严格时序要求的硬件子程序,更易符合硬件要求

C:对最频繁执行最消耗时间的一段程序可用汇编写成子程序,有利加快程序整体速度

D:用C语言写主程序、数值运算、和时序要求宽松的硬件程序,方便程序维护

答案:混合编程时,C51程序与汇编子程序间可通过寄存器传递参数,最多为4个

关于C51的下列说法,哪个是错的()。

A:单片机能直接处理任何类型的变量,因此对变量的定义无特殊要求

B:中断函数的调用是在满足中断的情况下,自动完成函数调用的。

C:单片机程序设计时,C语言中的XBYTE,和汇编中的MOVX是等效的

D:C51程序设计中,在定义变量类型时,一般要求优先定义无符号数据类型

答案:单片机能直接处理任何类型的变量,因此对变量的定义无特殊要求

在C51中被reentrant定义为重入函数后,以下说法哪个是错的()。

A:可以做递归调用

B:在低中断调用时,又被高级中断再次调用

C:bit类型的函数也可以被定义为重入函数

D:这种情况常见于实时系统中

答案:bit类型的函数也可以被定义为重入函数

带interrupt的中断函数,关于其中断属性的说法哪个是错的()。

A:不允许被任何程序以软件方式(用指令/语句)调用,它可以调用普通函数

B:中断函数既无入口参数也无返回值

C:在满足中断的情况下,被硬件自动完成函数调用

D:不允许被其他函数调用,但可以被主函数用call语句调用

答案:不允许被其他函数调用,但可以被主函数用call语句调用

C51语言提供的合法的数据类型关键字是()。

A:BIT

B:Char

C:integer

D:sfr

答案:sfr

C51程序中,函数参数通过寄存器传递时速度快,参数的个数不能够超过()。

A:3

B:4

C:2

D:1

答案:3

单片机C51使用_nop_()函数时,必须包含的库文件是()。

A:reg51.h

B:absacc.h

C:stdio.h

D:intrins.h

答案:intrins.h

执行#definePA8255XBYTE[0x3F]和PA8255=0x7e后,下列说法对的是()。

A:片外RAM存储单元003FH的值是7EH

B:PA单元的值为7EH

C:PA单元的值为8255H

D:片内RAM存储单元003FH的值是是0x7e

答案:片外RAM存储单元003FH的值是7EH

在单片机C语言中,函数的调用是可以根据需要随便调用,即前面的函数和后面的函数可以相互调用,无需声明。()

A:对B:错

答案:错#include<reg51.h>与#include“reg51.h”是等价的。()

A:错B:对

答案:对inti,*p=&i;是正确的C说明。()

A:错B:对

答案:对编写外部0中断程序时要在函数说明部分写()。

A:interrupt2

B:interrupt3

C:interrupt0

D:interrupt1

答案:interrupt0

汇编语言中对字节或位取反都用CPL,在C51中有个无符号型字符变量temp和一个位变量flag,要对它们取反,相应的C51语句为()。

A:temp=~temp;flag=!flag

B:temp=~temp;flag=~flag

C:temp=!emp;flag=~flag

D:temp=!emp;flag=!flag

答案:temp=~temp;flag=!flag

关于C51中bit和sbit的使用,不正确的是()。

A:bit,位变量,保存在片内RAM的位寻址区(20H~2FB:的某位中,最多128位

C:sbit可定义的范围大于bit可定义的范围,二者不可换用

D:bit,与sbit相当,可sbit换用,也是定义特殊功能存储器的位

E:sbit,位寻址,多用于声明特殊功能存储器的位,在80H~FFH字节中

答案:sbit,位寻址,多用于声明特殊功能存储器的位,在80H~FFH字节中

与MCS-51硬件资源无关的关键字是()。

A:char

B:interrupt

C:using

D:code

答案:char

在C51引用了ABSACC.H库函数后,下列说法不正确的是()。

A:PBYTE寻址分页DATA区1页

B:XBYTE寻址XDATA区

C:DBYTE寻址DATA区

D:CBYTE寻址CODE区

答案:PBYTE寻址分页DATA区1页

单片机混合编程时,如在C中定义了一个字符变量Count,要在汇编语言中使用,对它正确的声明是()。

A:extrnbit(Count)

B:extrndata(Count)

C:externdata(Count)

D:extrncode(Count)

答案:extrndata(Count)

第五章单元测试

微处理器只启动外设而不干预传送过程的传送方式是()方式。

A:中断

B:DMA

C:无条件

D:查询

答案:DMA

微处理器从启动外设直到外设就绪的时间间隔内;一直执行主程序,直到外设要求服务时才中止。此种传送方式是()方式。

A:查询

B:无条件

C:中断

D:DMA

答案:中断

接口电路中,通常要求()。

A:输入三态缓冲,输出三态缓冲

B:输入锁存,输出三态缓冲

C:输入锁存,输出三态锁存

D:输入三态缓冲,输出锁存

答案:输入三态缓冲,输出锁存

通常,外设接口中的数据端口、状态端口和控制端口()。

A:分别为输入端口、输入端口和输出端口

B:分别为双向端口、输入端口和输出端口

C:都是双向端口

D:分别为双向端口、输出端口和输入端口

答案:分别为双向端口、输入端口和输出端口

在一个外设端口中,往往需要有几个接口才能满足和协调外设工作的要求。()

A:对B:错

答案:错MCS-5l等系列单片机采用存储器映像的I/O编址方式(即统一编址)。()

A:错B:对

答案:对lntel80x86系列采用独立编址方式。()

A:错B:对

答案:对无条件传送方式即为同步传送方式。()

A:对B:错

答案:对查询传送方式即是异步传送方式。()

A:错B:对

答案:对无条件传送方式,由于时间配合严格,所以这种传送方式较为复杂,但软/硬简单。()

A:错B:对

答案:错无条件传送方式下,微处理器与外设并行工作。()

A:对B:错

答案:错无条件传送方式下,各外设之间也是并行工作。()

A:错B:对

答案:错查询传送方式下,微处理器与外设并行工作。()

A:对B:错

答案:错

第六章单元测试

在中断响应后必须用软件清零的是()。

A:TI

B:IE1

C:TF1

D:TF0

答案:TI

计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是()。

A:应由中断服务程序完成

B:在中断响应中完成

C:在主程序中完成

D:由CPU自动完成

答案:在主程序中完成

8031单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为()。

A:000BH

B:001BH

C:0003H

D:0013H

答案:0003H

51单片机,响应中断的过程是()。

A:断点PC自动压栈,对应中断矢量地址装入PC,程序转到该址,再转至中断程序首址

B:断点PC自动压栈,对应中断矢量地址装入PC

C:关中断,程序转到中断服务程序

D:断点压栈,PC指向中断服务程序地址

答案:断点PC自动压栈,对应中断矢量地址装入PC,程序转到该址,再转至中断程序首址

中断的矢量地址位于RAM区中。()

A:对B:错

答案:错在一般情况8051单片机允许同级中断嵌套。()

A:错B:对

答案:错8051单片机对最高优先权的中断响应是无条件的。()

A:对B:错

答案:错8031响应中断后,中断的一般处理过程是()。

A:关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回

B:关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回

C:关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回

D:关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回

答案:关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回

MCS-51单片机响应中断的过程是()。

A:关中断,程序转到中断服务程序

B:断点PC自动压栈,对应中断矢量地址装入PC

C:断点压栈,PC指向中断服务程序地址

D:断点PC自动压栈,对应中断矢量地址装入PC,程序转到该址,再转至中断程序首址

答案:断点PC自动压栈,对应中断矢量地址装入PC,程序转到该址,再转至中断程序首址

在MCS-51中,需要外加电路实现中断撤除的是:()。

A:定时中断

B:脉冲方式的外部中断

C:外部串行中断

D:电平方式的外部中断

答案:电平方式的外部中断

设置外部中断1、串口为高优先级,其余为低优先级,设置正确的是(),附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0。

A:MOVIP,#14H

B:MOVIP,#12H

C:MOVIP,#24H

D:MOVIP,#16H

答案:MOVIP,#14H

为了开放中断并从左到右优先排序:[外0→外1→定0→串口],应选()。

A:MOVIE,#97H和MOVIP,#05H

B:MOVIE,#97H和MOVIP,#04H

C:MOVIE,#97H和MOVIP,#03H

D:MOVIE,#87H和MOVIP,#06H

答案:MOVIE,#97H和MOVIP,#05H

执行中断处理程序最后一句指令RETI后,()。

A:程序返回到ACALL的下一句

B:程序返回到响应中断时一句的下一句

C:程序返回到主程序开始处

D:程序返回到LCALL的下一句

答案:程序返回到响应中断时一句的下一句

MCS-51单片机外部中断源的中断请求方法可以是()。

A:上升沿触发

B:低电平触发

C:高电平触发

D:下降沿触发

答案:低电平触发

;下降沿触发

第七章单元测试

MCS-51单片机的TCON主要用来控制定时器的启动与停止。()

A:对B:错

答案:对指令JNBTF0,LP的含义是:若定时器T0未计满数,就转LP。()

A:错B:对

答案:对若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。()

A:错B:对

答案:对定时/计数器工作于定时方式时,是通过8051片内振荡器输出经12分频后的脉冲进行计数,直至溢出为止。()

A:对B:错

答案:对定时/计数器工作于计数方式时,通过8051的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。()

A:对B:错

答案:对用8031的定时器,若可以软件启动,应使TOMD中的()。

A:C/位置0

B:C/位置1

C:GATE位置1

D:GATE位置0

答案:GATE位置0

下列指令判断若定时器T0计满数就转LP的是()。

A:JNBTR0,LP

B:JBTF0,LP

C:JBT0,LP

D:JNBTF0,LP

答案:JBTF0,LP

单片机的两个定时器作定时器使用时,其TMOD的D6或D2应分别为()。

A:D6=0,D2=1

B:D6=0,D2=0

C:D6=1,D2=0

D:D6=1,D2=1

答案:D6=0,D2=0

8051单片机计数初值计算中,若设最大计数值为M,对于模式1下M值为()。

A:M=216=65536

B:M=28=256

C:M=24=16

D:M=213=8192

答案:M=216=65536

启动定时器0开始计数的指令是使TCON的()。

A:TF0位置1

B:TR0位置0

C:TR0位置1

D:TR1位置0

答案:TR0位置1

8031单片机的定时器T1用作计数方式时计数脉冲是()。

A:外部计数脉冲由T1(P3.5)输入

B:由附加的外部脉冲计数器来计数

C:外部计数脉冲由内部时钟频率提供

D:外部计数脉冲由T0(P3.4)输入

答案:外部计数脉冲由T1(P3.5)输入

8051单片机的定时器/计数器,本质上就是计数器,下面说法正确的是:()。

A:不允许对内部计数

B:当对外计数时就是定时器

C:不允许对外计数

D:当对内部机器周期计数时就是定时器

答案:当对内部机器周期计数时就是定时器

MCS-51单片机内部设置有两个16位可编程的定时器/计数器,简称定时器T0和T1,它们的()等均可通过程序来设置和改变。

A:量程

B:工作方式

C:启动方式

D:定时时间

答案:量程

;工作方式

;启动方式

;定时时间

8051单片机定时器T0作定时用,采用操作模式1,编程时需有下列步骤()。

A:启动定时器

B:TMOD初始化

C:选择电平触发还是边沿触发

D:置入计数初值

答案:启动定时器

;TMOD初始化

;置入计数初值

在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。()

A:错B:对

答案:对在8051中,串行口数据缓冲器SBUF是可以字节直接寻址的专用寄存器。()

A:错B:对

答案:对若串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。()

A:错B:对

答案:对串行通讯发送时,指令把SCON寄存器的TB8状态(第9数据位)送入发送SBUF。()

A:错B:对

答案:错MCS-51的串行口工作方式中适合多机通信的是()。

A:方式0

B:方式3

C:方式1

D:方式2

答案:方式3

(1)接收完一帧数据后,硬件自动将SCON的RI置1(中断方式)

(2)用软件将RI清零(查询方式)(注:实际使用中1、2仅选一种)

(3)接收到的数据由SBUF读出

(4)置SCON的REN(允许接收位)为1,外部数据由RXD(P3.0)输入

MCS-51单片机串行口接收数据的次序是上述的顺序()。

A:[1或2](3)(4)

B:(3)(4)[1或2]

C:(4)[1或2](3)

D:[1或2](4)(3)

答案:(4)[1或2](3)

(1)待发送数据送SBUF

(2)发送完毕硬件自动将SCON的TI置1

(3)经TXD(P3.1)串行发送一帧数据完毕

(4)查询到TI的值为1说明发送完了,再用软件将TI清0,准备再发下一帧数据

MCS-51单片机串行口发送数据的次序是下述的顺序()。

A:(3)(4)(1)(2)

B:(4)(3)(1)(2)

C:(1)(3)(2)(4)

D:(1)(2)(3)(4)

答案:(1)(3)(2)(4)

串行口的移位寄存器方式为:()。

A:方式2

B:方式0

C:方式3

D:方式1

答案:方式0

关于串口异步通信的串行帧数据格式的说法,错误的有()。

A:起始位、数据位、奇偶校验位、停止位

B:起始位、数据位、停止位

C:不一定按A或B格式,可以自定义格式

D:不能自定义格式,只能在A或B中选一

答案:不一定按A或B格式,可以自定义格式

设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,波特率为1200bps,且SMOD=0,则定时器的初值TH1为()。

A:FAH

B:FDH

C:F4H

D:E8H

答案:E8H

已知系统使用了外部中断1和串口中断,下面是汇编程序开头格式,

ORG0000H

AJMPMAIN

______________

AJMPInt1grom

______________

AJMPEsintgrom

ORG030H

MAIN:……

空白处依次填()。

A:ORG0023H

B:ORG000BH

C:ORG0003H

D:ORG0013H

答案:ORG0023H

;ORG0013H

第八章单元测试

在存储器扩展电路中74LS373的主要功能是()。

A:锁存地址

B:存储数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论