中职《单片机应用技术》教学检测-期末测试题二(含答案)

资源下载
  1. 二一教育资源

中职《单片机应用技术》教学检测-期末测试题二(含答案)

资源简介

中小学教育资源及组卷应用平台
期末测试题二
一、单项选择题(每题1分,共15分)
1.C 2.D 3.A 4.D 5.B 6.B 7.D 8.A 9. C 10.B 11.B 12.A 13.D 14.C 15.C
二、不定项选择题(每题2分,共10分)
1.A、B、C
2.A、B、D
3.D、E
4.A、B、C、D、E
5.B、D
三、名词解释(每题2分,共10分)
1.即中央处理器CPU,它是把运算器和控制器集成在一块芯片上的器件总称。
2.把CPU、存储器、I/O接口、振荡器电路、定时器/计数器等构成计算机的主要部件集成在一块芯片上构成一台具有一定功能的计算机,就称为单片微型计算机,简称单片机。
3.程序计数器PC是一个不可寻址的16位专用寄存器(不属于特殊功能寄存器),用来存放下一条指令的地址,具有自动加1的功能。
4.数据指针DPTR是一个16位的寄存器,可分为两个8位的寄存器DPH、DPL,常用作访问外部数据存储器的地址寄存器,也可寻址64K字节程序存储器的固定数据、表格等单元。
5.运算时的暂存寄存器,用于提供操作数和存放运算结果。它是应用最频繁的寄存器,由于在结构上与内部总线相连,所以一般信息的传送和交换均需通过累加器A。
四、判断题(每题1分,共10分)
1.√ 2.× 3.× 4.√ 5.× 6.√ 7.√ 8.× 9.× 10.×
五、简答题(每题5分,共25分)
1.具有5个中断源,分别是外部中断INT0和外部中断INT1、
定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断。
2.各中断源的入口地址已经在中断地址区中被定义了,不能任意设定
3.如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的执行。
例如:外部中断O的中断服务程序INTOP放置在程序存储区的任意区域,此时,通过以下方式,可实现对中断服务程序的执行: ORGO003H、JMP、INTOP
4.多个函数可以同时使用的函数,称为重入函数。通常情景下,C51函数不能被递归调用,也不能应用招致递归调用的布局。我不知道c语言程序设计题。有此限制是由于函数参数和局部变量是存储在牢固的地址单元中。重入函数特性应许你声明一个重入函数。即可以被递归调用的函数。重入函数可以被递归调用,也可以同时被两个或更多的进程调用。c语言程序设计试题。重入函数在实时应用中及中止任事程序代码和非中止程序代码必需共用一个函数的园地中通常用到。
5.8051引脚共有40个引脚,你看单片机C语言程序设计。8051的地址总线由P2和P0口提供,试题。P2口是地址总线的高8位,P0口是地址总线的低8位;数据总线由P0口提供;P0口的地址总线和数据总线是分时举办的,P0口的地址总线必要外接地址锁存器完成地址锁存。
六、论述题(每题10分,共30分)
1.串行口有4种工作方式:方式0、方式1
方式2、方式3。有3种帧格式,方式2和3 具有相同的帧格式。
方式0的发送和接收都以fosc/12为固定波特率。 方式1的波特率=2SMOD/32×定时器T1的溢出率。方式2的波特率=2SMOD/64×fosc。 方式3的波特率=2SMOD/32×定时器T1的溢出率。
2.因为定时器/计数器在方式2下,初值可以自动重装,这样在进行串口波特率发生器设置时,就避免了重装参数的操作,且减少了重装参数的误差。 简述利用串行口进行多机通信的原理。 以方式1为例。发送过程:数据位由TXD端输出,发送1帧信息为10位,当CPU执行1条数据写发送缓冲器SBUF的指令,就启动发送。发送开始时,内部发送控制信号SEND变为有效,将起始位向TXD输出,此后,每经过1个TX时钟周期,便产生1个移位脉冲,并由TXD输出1个数据位。8位数据位全部输出完毕后,置1中断标志位TI,然后SEND信号失效。
接收过程:当检测到起始位的负跳变时,则开始接收。接收时,定时控制信号有2种。其中一种是位检测器采样脉冲,它的频率是RX时钟的16倍。也就是在1位数据期间,有16个采样脉冲,以波特率的16倍速率采样RXD引脚状态,当采样到RXD端从1到0的跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误地开始接收数据。
3.串行口的方式0为同步移位寄存器输入/输出方式,常用于外接移位寄存器,以扩展并行I/O口,一般不用于两个89C51之间的串行通信。该方式以fosc/12的固定波特率从低位到高位发送或接收数据
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
期末测试题二
一、单项选择题(每题1分,共15分)
1.二进制数0110 1101B转换为十进制( )。
A69 B73 C109 D137
2.下列二进制与十六进制的等式错误的是( )。
A1011 0110B = 0xB6 B0110 1101B = 0x6D
C1101 1111B = 0xDF D0111 1011B = 0x7A
3.下列二进制的运算错误的是( ),结果仅保留8位二进制。
A1010 1110B + 1001 1010B = 1010 0100B
B1011 0001B – 0111 1110B = 0011 0011B
C1101 1011B & 1110 0011B = 1100 0011B
D1100 1010B | 1101 1100B = 1101 1110B
4.单片机应用程序一般存放在( )
A. RAM B.ROM C.寄存器 D.CPU
5.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( )
A.7542H B.7542 C.75.42H D.75.42
6.下列指令中不影响标志位CY的指令有( )。
A.ADD A,20H B.CLR C.RRC A D.INC A
7.CPU主要的组成部部分为( )
A.运算器、控制器 B.加法器、寄存器
C.运算器、寄存器 D.运算器、指令译码器
8.INTEL 8051 CPU是( )位的单片机
A.16 B.4 C.8 D.准16
9.8031复位后,PC与SP的值为( )
A.0000H,00H B.0000H,07H C.0003H,07H D.0800H,00H
当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。 A.MOV A, @R1 B.MOVC A, @A + DPTR
C.MOVX A, @ R0 D.MOVX A, @ DPTR
11.8031单片机中既可位寻址又可字节寻址的单元是( )
A.20H B.30H C.00H D.70H
12.下列哪条指令是正确的( )
A .PUSH R2 B .ADD R0,A
C .MOVX A @DPTR D .MOV @R0,A
13.MCS-51单片机复位操作的主要功能是把PC初始化为( )。
A.0100H B.2080H
C.0000H D.8000H
14.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。
A.500 B.1000
C.216-500 D.216-1000
定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。
A.P3.2 B.P3.3 C.P3.4 D.P3.5
二、不定项选择题(每题2分,共10分)
1.用4位二进制数来表示1位十进制数的编码方法称为( )。
A.二 — 十进制 B.8421BCD码
C.余3码 D.二进制编码
E.ASCII码
在MCS-51 单片机中,()是程序存储器。
A.ROM B.EPROM C.RAM
D.EEPROM E.USB 存储器
半导体存储器的最重要的两个指标是()
A.价格 B.封装 C.体积 D.存储容量 E.存储速度
4.微型计算机一般由()组成的 A.运算器 B.控制器 C.存储器 D.输入部分 E.输出部分
5.一个完整的微机系统由( )部分组成。 A. 硬件 B.处理器 C.软件 D.主板
三、名词解释(每题2分,共10分)
1.微处理器
2.单片机(单片微型计算机)
3.程序计数器
4.数据指针
5.累加器
四、判断题(每题1分,共10分)
1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。 ()
2、在C语言的复合语句中,只能包含可执行语句。 ()
3、Continue 和break都可用来实现循环体的中止。 ()
4、字符常量的长度肯定为1。 ()
5、在MCS-51系统中,一个机器周期等于1.5μs。 ()
6、C语言允许在复合语句内定义自动变量。 ()
7、若一个函数的返回类型为void,则表示其没有返回值。 ()
8、所有定义在主函数之前的函数无需进行声明。 ()
9、定时器与计数器的工作原理均是对输入脉冲进行计数。 ()
10、MCS-51的程序存储器只是用来存放程序的。 ()
五、简答题(每题5分,共25分)
1.51系列单片机具有几个中断源,分别是如何定义的 其中哪些中断源可以被定义为高优先级中断,如何定义
2.各中断源对应的中断服务程序的入口地址是否能任意设定
3.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置 请举例加以说明。
4、什么是重入函数?重入函数一般什么情况下使用,使用时有哪些需要注意的地方?
5、8051引脚有多少I/O线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位?
六、论述题(每题10分,共30分)
1.串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定?
2.为什么定时器/计数器T1用作串行口波特率发生器时,常采用方式2?若已知时钟频率、通信波特率,如何计算其初值?
3.为什么AT89C51单片机串行口的方式0帧格式没有起始位(0)和停止位(1)
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源列表