单片机试题库第三模块定时中断串口系统及应用.docx
- 文档编号:9979252
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:32
- 大小:21.94KB
单片机试题库第三模块定时中断串口系统及应用.docx
《单片机试题库第三模块定时中断串口系统及应用.docx》由会员分享,可在线阅读,更多相关《单片机试题库第三模块定时中断串口系统及应用.docx(32页珍藏版)》请在冰豆网上搜索。
单片机试题库第三模块定时中断串口系统及应用
试题库:
第三模块试题定时、中断、串口系统及应用
——单选题
序号
试题类型
题目
答案
1
单选题
单片机的机器周期为2us,则其晶振频率fosc为()MHz.
选项A
1
选项B
2
选项C
6
选项D
12
答案
C
2
单选题
用80C51的定时器T1作定时方式,用方式1工作,则工作方式控制字为()。
选项A
50H
选项B
10H
选项C
05H
选项D
01H
答案
B
3
单选题
用80C51的定时器T1作计数方式,使用工作方式2,则工作方式控制字为()。
选项A
20H
选项B
06H
选项C
02H
选项D
60H
答案
D
4
单选题
定时器T1作定时方式,使用方式1,则初始化编程为()。
选项A
MOVTOMD,#01H
选项B
MOVTOMD,#50H
选项C
MOVTOMD,#10H
选项D
MOVTCON,#02H
答案
C
5
单选题
定时器T1作定时方式,工作方式选用方式2,则工作方式控制字为()。
选项A
02H
选项B
06H
选项C
20H
选项D
60H
答案
C
6
单选题
定时器T1作定时方式,使用工作方式2,则初始化编程为()。
选项A
MOVTOMD,#06H
选项B
MOVTOMD,#20H
选项C
MOVTOMD,#10H
选项D
MOVTOMD,#60H
答案
B
7
单选题
启动定时器0开始计数的指令是使TCON的()。
选项A
TF0位置1
选项B
TR0位置1
选项C
TR0位置0
选项D
TR1位置0
答案
B
8
单选题
启动定时器1开始定时的指令是()。
选项A
CLRTR0
选项B
CLRTR1
选项C
SETBTR0
选项D
SETBTR1
答案
D
9
单选题
使定时器T0停止计数的指令是()。
选项A
CLRTR0
选项B
CLRTR1
选项C
SETBTR0
选项D
SETBTR1
答案
A
10
单选题
使定时器T1停止计数的指令是使TCON的()。
选项A
TR1位置0
选项B
TR0位置0
选项C
TR0位置1
选项D
TF0位置1
答案
A
11
单选题
定时器T0作计数方式,选用工作方式1(16位计数器)则初始化编程指令为()。
选项A
MOVTMOD,#01H
选项B
MOVTMOD,10H
选项C
MOVTMOD,#05H
选项D
MOVTCON,#05H
答案
C
12
单选题
下列指令判断若定时器T0计满数就转LP的是()。
选项A
JBT0,LP
选项B
JNBTF0,LP
选项C
JNBTR0,LP
选项D
JBTF0,LP
答案
D
13
单选题
下列指令判断若定时器T0未计满数就原地等待的是()。
选项A
JBT0,$
选项B
JNBTF0,$
选项C
JNBTR0,$
选项D
JBTF0,$
答案
B
14
单选题
当CPU响应定时器T1的中断请求后,程序计数器PC的内容是()。
选项A
001BH
选项B
0013H
选项C
000BH
选项D
0003H
答案
A
15
单选题
当CPU响应外部中断0INT0的中断请求后,程序计数器PC的内容是()。
选项A
001BH
选项B
0013H
选项C
000BH
选项D
0003H
答案
D
16
单选题
当CPU响应外部中断1INT1的中断请求后,程序计数器PC的内容是()。
选项A
0003H
选项B
000BH
选项C
0013H
选项D
001BH
答案
C
17
单选题
单片机在同一级别里除串行口外,级别最低的中断源是()。
选项A
外部中断1
选项B
定时器T0
选项C
定时器T1
选项D
串行口
答案
C
18
单选题
单片机在同一级别里除INT0外,级别最高的中断源是()。
选项A
外部中断1
选项B
定时器T0
选项C
定时器T1
选项D
外部中断0
答案
B
19
单选题
当外部中断0发出中断请求后,中断响应的条件是()。
选项A
SETBET0
选项B
SETBEX0
选项C
MOVIE,#81H
选项D
MOVIE,#61H
答案
B
20
单选题
定时器T0作定时方式,选用工作方式2,则工作方式控制字为()。
选项A
01H
选项B
02H
选项C
04H
选项D
05H
答案
B
21
单选题
定时器T0作定时方式,使用工作方式1,初始化编程应用指令()。
选项A
MOVTMOD,#01H
选项B
MOVTMOD,01H
选项C
MOVTMOD,#05H
选项D
MOVTCON,#01H
答案
A
22
单选题
用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是()。
选项A
F0H、F0H
选项B
F6H、F6H
选项C
FFH、F6H
选项D
FFH、F0H
答案
C
23
单选题
启动定时器0开始定时的指令是()。
选项A
CLRTR0
选项B
CLRTR1
选项C
SETBTR0
选项D
SETBTR1
答案
C
24
单选题
外部中断0的入口地址是()。
选项A
001BH
选项B
0013H
选项C
000BH
选项D
0003H
答案
D
25
单选题
单片机CPU开中断的指令是()。
选项A
SETBES
选项B
SETBEA
选项C
CLREA
选项D
SETBEX0
答案
B
26
单选题
单片机外部中断0开中断的指令是()。
选项A
SETBETO
选项B
CLRETO
选项C
SETBEXO
选项D
SETBET1
答案
C
27
单选题
单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为()。
P119
选项A
D6=0,D2=0
选项B
D6=1,D2=0
选项C
D6=0,D2=1
选项D
D6=1,D2=1
答案
A
28
单选题
单片机定时器溢出标志是()。
P108TCON寄存器
选项A
TR1和TR0
选项B
IE1和IE0
选项C
IT1和IT0
选项D
TF1和TF0
答案
D
29
单选题
用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是()。
100=64H,FFH-64H=9CH
选项A
64H
选项B
20H
选项C
9CH
选项D
A0H
答案
C
30
单选题
单片机定时器外部中断1和外部中断0的触发方式选择位是()。
选项A
IT1和IT0
选项B
TR1和TR0
选项C
IE1和IE0
选项D
TF1和TF0
答案
A
31
单选题
单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应()。
选项A
由硬件清零
选项B
由软件清零
选项C
由软件置位
选项D
可不处理
答案
B
32
单选题
单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为()。
选项A
00H
选项B
FFH
选项C
1
选项D
计数值
答案
C
33
单选题
单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后()。
选项A
由软件清零
选项B
随机状态
选项C
A和B都可以
选项D
由硬件清零
答案
D
34
单选题
单片机计数初值的计算中,若设最大计数值为M,对于方式1下的M值为()。
选项A
M=16
选项B
M=256
选项C
M=8192
选项D
M=65536
答案
D
35
单选题
单片机响应中断后,中断的一般处理过程是()。
选项A
关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回
选项B
关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回
选项C
关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回
选项D
关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回
答案
B
36
单选题
单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为()。
选项A
0003H
选项B
0013H
选项C
000BH
选项D
001BH
答案
A
37
单选题
单片机串行口发送/接收中断源的工作过程是:
当串行口接收或发送完一帧数据时,将SCON中的(),向CPU申请中断。
选项A
RI或TI置1
选项B
RI或TI置0
选项C
RI置1或TI置0
选项D
RI置0或TI置1
答案
A
38
单选题
执行中断处理程序最后一句指令RETI后()。
选项A
程序返回到ACALL的下一句
选项B
程序返回到LCALL的下一句
选项C
程序返回到主程序开始处
选项D
程序返回到响应中断时一句的下一句
答案
D
39
单选题
串行口工作方式中适合多机通信的是()。
选项A
方式0
选项B
方式3
选项C
方式1
选项D
方式2
答案
B
40
单选题
单片机响应中断矢量地址是()。
选项A
中断服务程序的首句地址
选项B
中断服务程序的出口地址
选项C
中断服务程序的入口地址
选项D
主程序等待中断指令的地址
答案
C
41
单选题
当TCON的IT0为1,且CPU响应外部中断0的中断请求后()。
选项A
需用软件将IE0清0
选项B
需用软件将IE0置1
选项C
硬件自动将IE0清0
选项D
(P3—2管脚)为高电平时自动将IE0清0
答案
C
42
单选题
单片机串行口接收数据的次序是下述的顺序()。
(1)接收完一帧数据后,硬件自动将SCON的R1置1
(2)用软件将RI清零(3)接收到的数据由SBUF读出(4)置SCON的REN为1,外部数据由RXD(P3.0)输入
选项A
(1)
(2)(3)(4)
选项B
(4)
(1)
(2)(3)
选项C
(4)(3)
(1)
(2)
选项D
(3)(4)
(1)
(2)
答案
C
43
单选题
单片机串行口发送数据的次序是下述的顺序()。
(1)待发送数据送SBUF
(2)硬件自动将SCON的TI置1(3)经TXD(P3.1)串行发送一帧数据完毕(4)用软件将TI清0
选项A
(1)(3)
(2)(4)
选项B
(1)
(2)(3)(4)
选项C
(4)(3)
(1)
(2)
选项D
(3)(4)
(1)
(2)
答案
A
44
单选题
单片机串行口用工作方式0时,()。
选项A
数据从RDX串行输入,从TXD串行输出
选项B
数据从RDX串行输出,从TXD串行输入
选项C
数据从RDX串行输入或输出,同步信号从TXD输出
选项D
数据从TXD串行输入或输出,同步信号从RXD输出
答案
C
45
单选题
一中断子程序的最后一句不是RETI而是RET,中断返回后()。
选项A
返回到主程序中ACALL或LCALL的下一句
选项B
返回到主程序中响应中断时一句的下一句
选项C
返回到主程序开始处
选项D
返回到0000H处
答案
A
46
单选题
80C51单片机共有()中断源。
选项A
4
选项B
5
选项C
6
选项D
7
答案
B
47
单选题
对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为()。
选项A
脉冲后沿负跳有效
选项B
脉冲上跳沿有效
选项C
高电平有效
选项D
低电平有效
答案
D
48
单选题
使用T1时,有几种工作模式()。
选项A
1
选项B
2
选项C
3
选项D
4
答案
C
49
单选题
单片机各中断源的优先级别设定是利用寄存器()。
选项A
TMOD
选项B
IP
选项C
PCON
选项D
SCON
答案
B
50
单选题
控制串行口工作方式的寄存器是( ).
选项A
TCON
选项B
PCON
选项C
SCON
选项D
TMOD
答案
C
51
单选题
中断允许触发器内容为83H,CPU将响应的中断请求是().
选项A
T1
选项B
T1,串行接口
选项C
T0
选项D
T0,EX0
答案
D
52
单选题
中断服务程序中,至少应有一条().
选项A
传送指令
选项B
中断返回指令
选项C
转移指令
选项D
加法指法
答案
B
53
单选题
80C51有( )个中断源.
选项A
5
选项B
2
选项C
3
选项D
6
答案
A
54
单选题
中断源全部编程为同级时,优先级最高的是()
选项A
串行接口
选项B
TI
选项C
INT1
选项D
INT0
答案
D
55
单选题
串行口每一次传送()字符。
选项A
1个
选项B
1串
选项C
1帧
选项D
1波特
答案
A
56
单选题
在串行通信中,发送和接收数据的寄存器是()。
选项A
TMOD
选项B
SBUF
选项C
SCON
选项D
DPTR
答案
B
57
单选题
波特的单位是().
选项A
字符/秒
选项B
帧/秒
选项C
位/秒
选项D
字节/秒
答案
C
58
单选题
80C51单片机内有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。
选项A
4,5
选项B
2,4
选项C
5,2
选项D
2,3
答案
D
59
单选题
LCALL指令操作码地址是2000H,执行完响应子程序返回指令后,PC=().
选项A
2000H
选项B
2001H
选项C
2002H
选项D
2003H
答案
D
60
单选题
若某存储器芯片地址线为12根,那么它的存储容量为().
选项A
1KB
选项B
2KB
选项C
4KB
选项D
8KB
答案
C
试题库:
第三模块试题定时、中断、串口系统及应用
——判断题
序号
题目
答案
1
80C51每个中断源相应地在芯片上都有其中断请求输入引脚.
错
2
80C51单片机对最高优先权的中断响应是无条件的.
错
3
中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令.
错
4
在一般情况80C51单片机允许同级中断嵌套.
错
5
不同中断源之间可以互相中断.
错
6
串行通信数据中,一个字节的比特位发出的顺序是:
高位在前,地位在后。
错
7
51系列单片机异步串行通信数据的起始位可以是高电平。
错
8
51系列单片机异步串行通信的发送方连续接收数据时可以不查询TI的状态。
错
9
在中断响应阶段CPU一定要做如下2件工作:
保护断点和给出中断服务程序入口地址。
对
10
存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。
错
11
定时器与计数器的工作原理均是对输入脉冲进行计数。
对
12
80C51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。
51单片机的SBUF是物理上独立的两个寄存器,读操作和写操作访问各自不同的寄存器,只是用了同样的名字和地址
错
13
TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。
错
14
单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。
对
15
单片机系统复位时,TMOD模式控制寄存器所低4位均为0。
错
16
单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。
对
17
单片机对最高优先权的中断响应是无条件的。
错
18
串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。
对
19
单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。
对
20
若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。
对
21
单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。
对
试题库:
第三模块试题定时、中断、串口系统及应用
——简答题
序号
试题类型
题目
答案
1
简答题
51的中断系统有几个中断源?
几个中断优先级?
中断优先级是如何控制的?
在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?
各个中断源的入口地址是多少?
51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:
INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。
2
简答题
已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?
TMOD的值是多少?
TH0=?
TL0=?
答:
定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388H,TMOD的值是00000001B,TH0=13H;TL0=88H。
3
简答题
已知一51单片机系统使用10MHZ的外部晶体振荡器,计算:
1)该单片机系统的状态周期与机器周期各为多少?
2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?
3)当单片机的定时器0(T0)工作在方式二时,要求每记满250us便产生一次定时器溢出,T0中需要预置的初始值为多少?
1)Ts=2/Fosc=2/10*106=0.2us;Tcy=6*Ts=6*0.2us=1.2us;2)Tomax=1.2us*256=307.2us;3)307.2-250=57.2us;N=57.2/1.2=47.67=48
4
简答题
已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?
指令周期中的单字节双周期指令的执行时间是多少?
Ts=2/fosc=2/11.059*0.000001=0.18us;Tp=1/2*0.18=0.09us;T机=6*Ts=6*0.18=1.08us;T指令=2*T机=2*1.08=2.16us;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 试题库 第三 模块 定时 中断 串口 系统 应用