中断定时串口题库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

★★第1 题:
在单片机中,为实现数据的I/O传输,可使用三种控制方式,即____________方式、_________方式和________方式。

A.无条件传输程序查询中断
B.单工半双工全双工
C.同步异步并行
D.并行串行异步
★★第2 题:
单片机的数据通信方式有二种,即________方式和_______方式,其中________方式传输距离较远,成本较低。

串行通信又有_______通信和________通信两种通信方式,因为8051通信数据量很小,所以只设计有______通信方式。

A.串行并行,并行,异步同步,异步
B.串行并行,串行,同步异步,异步
C.并行串行,并行,同步异步,同步
D.并行串行,串行,异步同步,同步
★★第3 题:
单片机8051片有两个_______位的定时/计数器,即T0和T1,它们都有______和_______的功能,它们都是对________进行计数,定时与计数的区别是,定时是对___________________的脉冲计数,而计数是对_____________脉冲计数。

A.16,定时,计数,脉冲,部晶振周期,外部
B.8,计数,定时,脉冲,部机器周期,外部
C.16,定时,计数,脉冲,部机器周期,外部
D.8,计数,定时,脉冲,部晶振周期,外部
★★第4 题:
MCS—51单片机外部中断请求信号有电平触发方式和___________触发方式,在电平方式下,当采集到INT0(Interrupt0)、INT1(Interrupt1)的有效信号为_________时,激活外部中断,另一种方式是当检测到信号__________时,激活外部中断。

A.脉冲、高电平、上升沿
B.脉冲、高电平、下降沿
C.边沿、低电平、上升沿(根据教材不同,脉冲触发、边沿触发,称呼不同,此题等同)
D.边沿、低电平、下降沿
★★第5 题:
MCS-51有5个中断源,按其自然优先级从高到低的排列顺序为_________、_________、_________、_________、_________,它们所对应的中断入口地址分别为_______、_______、_______、_______、_______。

A.外部中断0、外部中断1、定时器/计数器0、定时器/计数器1、串口;0003H、000BH、0013H、001BH、0023H
B.外部中断0、定时器/计数器0、外部中断1、定时器/计数器1、串口;0003H、000BH、0013H、001BH、0023H
C.外部中断1、定时器/计数器1、外部中断0、定时器/计数器0、串口;0003H、000BH、0013H、001BH、0023H
D.串口、外部中断0、定时器/计数器0、外部中断1、定时器/计数器1;0003H、000BH、0013H、001BH、0023H
★★第7 题:
关于电脑与单片机串口相连,如果笔记本电脑没有9针串口,下面说法哪个是错的()
A.可以买以FT232芯片(或其升级版)为核心的USB转TTL电平的串口连接线来连接
B.可以买以CH340芯片(或其升级版)为核心的USB转TTL电平的串口连接线来连接
C.可以买以PL2303芯片(或其升级版)为核心的USB转TTL电平的串口连接线来连接
D.没有如上面ABC所说这样麻烦,也可以直接将USB的中间两个数据线与单片机串口相连,实际上上述芯片就是这样的功能,因为USB本身也是一种串行数据线,也是5V电平。

★★第8 题:
关于通信方式,下面说法哪个是错的()
A.按通信方式划分,有并行通信和串行通信
B.串行通信又可以分为,同步通信和异步通信
C.按传输方式划分,有单工、半双工、全双工
D.单片机串口支持串行同步通信和串行异步通信
★★第9 题:
执行MOV IE,#9EH和MOV IP,#10H,则中断优先顺序为()
附IE的定义:EA,×,×, ES,ET1,EX1,ET0,EX0
附IP的定义:×,×,×, PS,PT1,PX1,PT0,PX0
A.外部中断1→外部0→定时器0
B.外部中断0→外部1→定时器0
C.串口→定0→外1→定1
D.定0→定1→串口→外1
★★第10 题:
为了开放中断并从左到右优先排序:[外0→外1→定0→串口],应选()
附IE的定义:EA,×,×, ES,ET1,EX1,ET0,EX0
附IP的定义:×,×,×, PS,PT1,PX1,PT0,PX0
A.MOV IE,#97H 和MOV IP,#04H
B.MOV IE,#97H 和MOV IP,#05H
C.MOV IE,#97H 和MOV IP,#03H
D.MOV IE,#87H 和MOV IP,#06H
★★第11 题:
下列是51单片机与中断相关的说法,错的是()
附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
附TCON的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0
附SCON的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI
A.同一级别的中断请求按时间的先后顺序响应。

B.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先
级中断请求。

C.特殊功能寄存器SCON,与定时器/计数器的控制无关。

D.特殊功能寄存器TCON,与定时器/计数器的控制无关。

★★第13 题:
下列是51单片机与中断相关的说法,对的是()
A.8051单片机对最高优先权的中断响应是无条件的
B.在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。

C.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令
D.在一般情况8051单片机允许同级中断嵌套
★★第14 题:
下列是51单片机与中断相关的说法,错的是()
附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
附TCON的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0
A.如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。

B.指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。

C.若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。

D.8051每个中断源相应地在芯片上都有其中断请求输入引脚
★★第16 题:
用8031的定时器T1作定时方式,用模式2,则初始化编程为()。

附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
A.置TMOD为05H,置TH0、TL0相同初值,以后不须重新置数
B.置TMOD为20H,置TH0、TL0相同初值,以后不须重新置数
C.置TMOD为20H,置TH0、TL0相同初值,以后须重新置数
D.置TMOD为05H,置TH0、TL0相同初值,以后须重新置数
★★第17 题:
关于串口异步通信的串行帧数据格式的说法,错误的有()
A.起始位、数据位、奇偶校验位、停止位
B.起始位、数据位、停止位
C.不一定按A或B的格式,可以自定义格式
D.不能自定义格式,只能在A或B中选一
★★第18 题:
在中断响应后必须用软件清零的是:
A.TF1
B.TI
C.IE1
D.TF0
★★第19 题:
串行口的移位寄存器方式为:
A.方式0
B.方式1
C.方式2
D.方式3
★★第20 题:
已知在INT0(P3.2)处接有轻触开关,按下开关时P3.2=0,松手时P3.2=1,在P1.0处接有LED灯。

完善中断程序,实现按一下开关则LED亮灭状态改变一次。

要求:此题按标准中断格式来写,否则不得分。

下面附可能用到的寄存器定义。

附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0
附TCON的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0
ORG 0000H
AJMP START
__________
AJMP LED_INT0
ORG 0100H
START:____________
SJMP $
LED_INT0:______________
RETI
END
A.空白处依次为:ORG 0003H ; MOV IE,#81H ; CPL P1.0
B.空白处依次为:ORG 0013H ; MOV IE,#82H ; CLR P1.0
C.空白处依次为:ORG 000BH ; MOV IE,#71H ; CPL P1.0
D.空白处依次为:ORG 001BH ; MOV IE,#81H ; SETB P1.0
★★第21 题:
已知系统使用了外部中断0,下面是汇编程序开头格式,空白处填()ORG 0000H
AJMP MAIN
______________
AJMP Subgrom
ORG 030H
MAIN:…………
Subgrom:…………
0003H
000BH
0013H
001BH
★★第22 题:
设置外部中断1、定时器0、串口为高优先级,其余为低优先级,设置正确的是()
附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0
A.MOV IP, #24H
B.MOV IP, #14H
C.MOV IP, #12H
D.MOV IP, #16H
★★第23 题:
串口中断的入口地址是( )
A.000BH
B.0013H
C.001BH
D.0023H
★★第24 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=0,(TH1)= (TL1)=0E8H,求串行口的波特率。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
波特率=(1+SMOD)*fosc/[☆*(256-TH1)]
A.1200 bps
B.2400 bps
C.4800 bps
D.9600 bps
★★第25 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式3,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=1,(TH1)= (TL1)=0FAH,求串行口的波特率。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
波特率=(1+SMOD)*fosc/[☆*(256-TH1)]
A.1200 bps
B.2400 bps
C.4800 bps
D.9600 bps
★★第26 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=1,(TH1)=0FDH,求串行口的波特率。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
波特率=(1+SMOD)*fosc/[☆*(256-TH1)]
A.2400 bps
B.4800 bps
C.9600 bps
D.19.2 Kbps
★★第27 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=1,要求串行口的波特率为19.2Kbps,请求TH1的值。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
B.F4H
D.FDH
★★第28 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=0,要求串行口的波特率为4800bps,请求TH1的值。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
B.F4H
C.FAH
D.FDH
★★第29 题:
设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,串行口工作在方式1,波特率为2400bps,且SMOD=0,则定时器的初值TH1为( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
B.F4H
C.FAH
D.FDH
设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,串行口工作在方式1,波特率为1200bps,且SMOD=0,则定时器的初值TH1为( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
C.FAH
D.FDH
★★第30 题:
晶振fosc为12MHz,用定时器1方式2产生250us定时,则初值TH1和TL1都为()
A.3CH
B.6AH
C.3BH
D.06H
★★第31 题:
晶振fosc为6MHz,用定时器0方式2产生定时,已知初值(TH0)=(TL0)=06H,则定时时间为()
现在是自测,提示公式,考试时可没有任何提示啊:
方式2定时时间t =(2^8 -定时初值(THi) )×12/fosc
A.12ms
B.300us
C.150us
D.500us
★★第32 题:
晶振fosc为12MHz,用定时器1方式1产生定时,已知初值(TH1)(TL1)=0218H,则定时时间为()
A.65ms
B. 2.5ms
C.5ms
D.625us
★★第33 题:
现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:
方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.8AH,0D0H
B.0F6H,3CH
C.3CH,0B0H
D.0FBH,1DH
★★第34 题:
晶振fosc为12MHz,用定时器0方式1产生2.5ms定时,则初值TH0和TL0为()
现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:
方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.0F6H,3DH
B.0F6H,3CH
C.0F6H,3BH
D.0FBH,1DH
★★第35 题:
晶振fosc为6MHz,用定时器1方式1产生定时,已知初值(TH1)(TL1)=15A0H,则定时时间为()
A.100ms
B.25ms
C.50ms
D.120ms
★★第36 题:
现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:
方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.0F6H,3CH
B.3CH,0B0H
C.9EH,58H
D.0FBH,1DH
★★第37 题:
晶振fosc为6MHz,用定时器0方式1产生定时,已知初值(TH0)(TL0)=0218H,则定时时间为()
A. 1.25ms
B. 2.5ms
C.5ms
D.130ms
★★第38 题:
晶振fosc为6MHz,用定时器1方式1产生2.5ms定时,则初值TH1和TL1为()。

A.0F6H,3CH
B.0FBH,1EH
C.0F6H,3BH
D.0FBH,1DH
★★第39 题:
执行MOV IE,#81H 指令的意义是:()
附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
A.屏蔽中断源
B.开放外部中断源0
C.开放外部中断源1
D.开放外部中断源0和1
★★第40 题:
外部中断源INT1(外部中断1)的向量地址为( )
A.0003H
B.000BH
C.0013H
D.001BH
★★第41 题:
某主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,( )
A.返回到主程序开始处
B.返回到该句的下一条指令处
C.返回到该句的上一条指令处
D.返回到该句
★★第42 题:
当TCON的IT0为1,且CPU响应外部中断0 (INT0)的中断请求后,( )
A.需用软件将IE0清0
B.需用软件将IE0置1
C.硬件自动将IE0清0
D.仅当INT0(P3.2管脚)为高电平时自动将IE0清0
★★第43 题:
MCS-51单片机响应中断的过程是( )
A.断点PC自动压栈,对应中断矢量地址装入PC
B.关中断,程序转到中断服务程序
C.断点压栈,PC指向中断服务程序地址
D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址
★★第44 题:
MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的( ),向CPU申请中断。

A.RI或TI置1
B.RI或TI置0
C.RI置1或TI置0
D.RI置0或TI置1
★★第45 题:
8031响应中断后,中断的一般处理过程是
A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回
B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回
C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回
D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回
★★第46 题:
MCS-51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为
A.00H
B.FFH
C. 1
D.计数值
★★第47 题:
MCS-51单片机定时器溢出标志是
A.TR1和TR0
B.IE1和IE0
C.IT1和IT0
D.TF1和TF0
★★第48 题:
MCS-51单片机外部中断0开中断的指令是
A.SETB ETO
B.SETB EXO
C.CLR ETO
D.SETB ET1
★★第49 题:
用8031的定时器T0定时,用模式2,则应
A.启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值
B.启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值
C.启动T0前向TH0、TL0置入计数初值,以后不再置入
D.启动T0前向TH0、TL0置入相同的计数初值,以后不再置入
★★第50 题:
8051单片机的定时器/计数器,本质上就是计数器,下面说确的是:
A.当对外计数时就是定时器
B.当对部机器周期计数时就是定时器
C.不允许对外计数
D.不允许对部计数
★★第51 题:
8031单片机的定时器T0用作定时方式时是
A.由部时钟频率定时,一个时钟周期加1
B.由外部计数脉冲计数,一个机器周期加1
C.外部定时脉冲由T0(P3.4)输入定时
D.由部时钟频率计数,一个机器周期加1
★★第52 题:
8031单片机的定时器T0用作计数方式时是
A.由部时钟频率定时,一个时钟周期加1
B.由部时钟频率定时,一个机器周期加1
C.由外部计数脉冲计数,下降沿加1
D.由外部计数脉冲计数,一个机器周期加1
★★第19 题:
用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值分别是
A.FFH、F6H
B.F6H、F6H
C.F0H、F0H
D.FFH、F0H
★★第53 题:
当CPU响应定时器T1的中断请求后,程序计数器PC的容是( )
A.0003H
B.000BH
C.0013H
D.001BH
当CPU响应定时器T0的中断请求后,程序计数器PC的容是
A.0003H
B.000BH
C.0013H
D.001BH
★★第54 题:
8031的定时器T0作计数方式,用模式1(16位计数器)则应用指令( )初始化编程。

附TMOD的定义:
GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
A.MOV TMOD ,#01H
B.MOV TMOD ,#10H
C.MOV TMOD ,#05H
D.MOV TCON ,#05H
★★第55 题:
使8031的定时器T1停止定时的指令是( )
A.CLR TR0
B.CLR TR1
C.SETB TR0
D.SETB TR1
★★第56 题:
用8031的定时器,若可以软件启动,应使TOMD中的( )
附TMOD的定义:
GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
A.GATE 位置1
B.C/T 位置1
C.GATE位置0
D.C/T 位置0
★★第57 题:
用8031的定时器T0作定时方式,用模式1,则初始化编程为( )
附TMOD的定义:
GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
A.MOV TOMD,#01H
B.MOV TOMD,#50H
C.MOV TOMD,#10H
D.MOV TCON,#02H
★★第58 题:
MCS-51单片机的中断源个数和中断优先级个数分别是()。

A.5、2
B.5、3
C.6、2
D.6、3
★★第59 题:
MCS-51单片机在同一级别里除串行口外,级别最低的中断源是
A.外部中断1
B.定时器T0
C.定时器T1
D.串行口
★★第1 题:
T1定时器工作方式为工作模式2,晶振频率为6MHz,定时时间为100us,则有TH1=________、TL1=________、TMOD=_______。

(附TMOD各位的定义:GATE C/T M1 M0 ‖GATE C/T M1 M0,在‖左边是T1,T0未用当作0)
A.15620602H
B.20620620H
C.15615620H
D.15615602H
★★第2 题:
异步串行通信有_______、______和______共三种传送方向形式。

异步串行通信的帧格式由(按顺序写)________位、_______位、________位和______位组成。

A.半双工单工全双工;起始奇偶校验数据停止
B.半双工单工全双工;数据起始奇偶校验停止
C.单工半双工全双工;起始数据奇偶校验停止
D.全双工单工半双工;起始数据停止奇偶校验(奇偶校验也可以自定义其他功能)
★★第3 题:
单片机8051的中断要用到4个特殊功能寄存器,它们是TCON(timer control )、SCON(Serial Control Register)、IE(interrupt enable)以及IP(interrupt priority),其含义依次是_________、___________、___________、____________。

A.串行口控制寄存器定时器控制寄存器中断允许寄存器中断优先级寄存器
B.定时器控制寄存器串行口控制寄存器中断优先级寄存器中断允许寄存器
C.定时器控制寄存器串行口控制寄存器中断允许寄存器中断优先级寄存器
D.定时器控制寄存器中断允许寄存器串行口控制寄存器中断优先级寄存器
★★第4 题:
中断处理的全过程分为:____________、____________、____________、____________。

A.中断请求、中断响应、中断服务、中断返回
B.中断请求、保护现场、恢复现场、中断返回
C.中断请求、保护现场、外设服务、中断返回
D.关闭中断、中断服务、开启中断、中断返回
★★第5 题:
单片机中断系统中共有_________、__________、__________、___________、_________五个中断源,其中优先级最高的是____________、优先级最低的是________________。

A.INT0、T0、INT1、T1、串行口;INT1、串行口
B.INT1、T1、INT0、T0、串行口;INT0、INT1
C.INT0、INT1、T0、T1、串行口;INT0、串行口
D.INT0、T0、INT1、T1、串行口;INT0、T1
★★第6 题:
多机通信控制位为SM2,一个主机与多个从机进行多机通信时,从机均设有8位地址且不重复。

①通信由主机发起,首先发出要与之通信的单片机的从机地址帧,地址帧第9位为1
②从机如果收到第9位为1的地址帧,将地址帧前8位与自己地址对比,不同则不修改自己状态也不回应,相同则置SM2为0,并用第9位为0的数据帧与主机通信
③所有从机SM2置1,从机只接收第9位为1的地址帧,对第9位为0的数据帧不回应,即处于地址侦听状态
④通信结束时,从机收到复位指令后,重置SM2=1,回到地址侦听状态
多机通信过程相似于教师点名提问学生的情形,在下列顺序中找出正确的顺序()
A.①②③④
B.②①③④
C.③①②④
D.③②①④
★★第7 题:
双机串口通信是单片机应用中必须掌握的知识,关于双机通信下列说法错误的是()
A.两个同型号单片机之间串口通信,只要晶振一致即可,不要求双方都为11.0592MHz
B.如果是单片机与电脑通信,因为电脑串口为固定的一系列波特率,故单片机一般要用
11.0592MHz晶振,以便精确匹配。

C.两个单片机双机通信,可以直接互联串口,串口线交叉连接,外加共地即可实现
D.单片机串口与PC电脑9针串口可以直接相连
★★第8 题:
关于异步通信,下面说法哪个是错的()
A.串行异步通信线路空闲时(未通信时)电平总是置逻辑“1”,有利于抗干扰
B.串行异步通信线路起始位总是逻辑电平“0”。

多个“1”后有“0”到来说明通信开始啦
C.异步传输一个字符时,规定高位在前、低位在后
D.异步通信帧格式是,起始位、数据位、奇偶校验位、停止位
★★第9 题:
关于子程序调用和执行中断服务程序的异同点,下面说法哪个是错的()
A.相同点:均能中断主程序执行本程序,然后再返回断点地址继续执行主程序,都用RET 指令返回。

B.不同点1:中断服务程序入口地址是固定的,子程序调用入口地址是用户自己设定的。

C.不同点2:中断服务子程序返回指令除具有子程序返回指令所具有的全部功能之外,还有清除中断响应时被置位的优先级状态、开放较低级中断和恢复中断逻辑等功能。

D.不同点3:中断服务子程序是在满足中断申请的条件下,随机发生的;而子程序调用是用户主程序事先安排好的。

★★第11 题:
下列是51单片机与中断相关的说法,错的是()
附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
附TCON的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0
附SCON的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI
A.在单片机8051中,读和写的SBUF在物理上是独立的,但地址是相同的。

B.MCS-51单片机系统复位时,TMOD模式控制寄存器为0FFH。

C.单片机8051一般使用非整数的晶振是为了获得精确的波特率。

D.各中断发出的中断请求信号,都会标记在MCS-51系统的TCON与SCON寄存器中。

★★第12 题:
下列是51单片机与串口中断相关的说法,错的是()
附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
A.特殊功能寄存器IE,与定时器/计数器的控制无关。

B.并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。

C.串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。

D.异步通信中,在线路上不传送字符时保持高电平。

★★第13 题:
下列是51单片机与中断相关的说法,错的是()
A.单片机8051的定时/计数器是否工作可以,可通过外部中断INT0(或INT1)脚进行控制。

B.中断的矢量地址位于RAM区中。

C.在执行子程序调用或执行中断服务程序时都将产生压栈的动作。

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

★★第14 题:
下列是51单片机与中断相关的说法,错的是()
附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
A.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断
B.CPU响应串行中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。

C.串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。

D.特殊功能寄存器TMOD,与定时器/计数器的控制无关。

★★第15 题:
8031单片机串行通讯时发送数据的过程是()
A.SCON初始化→数据送SBUF→从TXD串行发送数据→软件TI清零→置TI为1
B.SCON初始化→从TXD串行发送数据→数据送SBUF→软件TI清零→置TI为1
C.SCON初始化→数据送SBUF→置TI为1→从TXD串行发送数据→软件TI清零
D.SCON初始化→数据送SBUF→从TXD串行发送数据→置TI为1→软件TI清零
★★第16 题:
8031单片机串行通讯时接收数据的过程是()
A.SCON初始化→从RXD串行输入数据→软件RI清零→RI置位→从SBUF读数据
B.SCON初始化→RI置位→从RXD串行输入数据→软件RI清零→从SBUF读数据
C.SCON初始化→从RXD串行输入数据→RI置位→软件RI清零→从SBUF读数据
D.SCON初始化→软件RI清零→RI置位→从RXD串行输入数据→从SBUF读数据
★★第17 题:
波特的单位是:
A.字符/秒
B.位/秒
C.帧/秒
D.字节/秒
★★第18 题:
在串行通信中,8031中发送和接收的寄存器是:
A.TMOD
B.SBUF
C.SCON
D.DPTR
★★第19 题:
下列程序是从串行接口接受一个字符的子程序,根据注释选择合适的答案完成程序。

附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义)
附TCON的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0
附SCON的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI
L1:MOV TMOD,#20H ;定时器T1工作于模式2
MOV TH1,#0E8H ;设置波特率为1200b/s
MOV TL1,#0E8H
____________ ;启动定时器
MOV SCON,#50H ;串行接口工作于方式1,充许接收
____________ ;等待接收数据,末接收到数据,继续等待
CLR RI ;接收到数据,清RI
MOV A,SBUF ;接收到的数据送A
RET
A.SETB TF1 ; JNB RI, $
B.SETB TR0 ; JNB RI,L1
C.SETB TF0 ; JNB RI,L1
D.SETB TR1 ; JNB RI, $
★★第20 题:
已知系统使用了串口中断,下面是汇编程序开头格式,空白处填()ORG 0000H
AJMP MAIN
______________
AJMP Subgrom
ORG 030H
MAIN:…………
Subgrom:…………
0003H
000BH
0023H
001BH
★★第21 题:
已知系统使用了外部中断1,下面是汇编程序开头格式,空白处填()ORG 0000H
AJMP MAIN
______________
AJMP Subgrom
ORG 030H
MAIN:…………
Subgrom:…………
0003H
000BH
0013H
001BH
★★第22 题:
设置串口为高优先级,其余为低优先级,设置正确的是()
附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0
A.MOV IP, #0F0H
B.MOV IP, #14H
C.MOV IP, #12H
D.MOV IP, #16H
★★第23 题:
设置外部中断1、串口为高优先级,其余为低优先级,设置正确的是()
附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0
A.MOV IP, #24H
B.MOV IP, #14H
C.MOV IP, #12H
D.MOV IP, #16H
★★第25 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式3,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=1,(TH1)= 0E8H,求串行口的波特率。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
波特率=(1+SMOD)*fosc/[☆*(256-TH1)]
A.1200 bps
B.2400 bps
C.4800 bps
D.9600 bps
★★第26 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=0,(TH1)=0FAH,求串行口的波特率。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
波特率=(1+SMOD)*fosc/[☆*(256-TH1)]
A.1200 bps
B.2400 bps
C.4800 bps
D.9600 bps
★★第27 题:
若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=1,要求串行口的波特率为9600bps,求TH1的值。

( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
B.F4H
C.FAH
★★第28 题:
设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,串行口工作在方式3,波特率为2400bps,且SMOD=1,则定时器的初值TH1为( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
B.F4H
C.FAH
D.FDH
★★第29 题:
设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,串行口工作在方式1,波特率为1200bps,且SMOD=0,则定时器的初值TH1为( )
现在是自测,给部分提示,请猜☆号代表啥,考试时可没有任何提示啊:
TH1=256-(1+SMOD)*fosc/[☆*波特率]
A.E8H
B.F4H
C.FAH
D.FDH
★★第30 题:
晶振fosc为12MHz,用定时器1方式2产生定时,已知初值(TH1)=(TL1)=6AH,则定时时间为()
A.12ms
C.106us
D.200us
★★第31 题:
晶振fosc为6MHz,用定时器0方式2产生500us定时,则初值TH0和TL0都为()
A.3CH
B.6AH
C.3BH
D.06H
★★第32 题:
晶振fosc为12MHz,用定时器1方式1产生65ms定时,则初值TH1和TL1为()现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.02H,18H
B.0F6H,3CH
C.0F6H,3BH
D.0FBH,1DH
★★第34 题:
晶振fosc为12MHz,用定时器1方式1产生30ms定时,则初值TH1和TL1为()现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.8AH,0D0H
B.0F6H,3CH
C.0F6H,3BH
D.0FBH,1DH
★★第35 题:
晶振fosc为6MHz,用定时器1方式1产生120ms定时,则初值TH1和TL1为()
现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:
方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.0F6H,3CH
B.3CH,0B0H
C.9EH,58H
D.15H,0A0H
★★第1 题:
单片机8051有一个全双工的________步串行通信口,共有_______种方式,其中方式_________是用作同步移位寄存器来扩展I/O口的,即不用于_________。

A.同41通信
B.同40并口转串口
C.异40串口转并口
D.异40通信
★★第2 题:
双机通信协议,除设置通信速率、格式外,还要考虑各类“握手”指令,说法不对的有()A.准备传送数据的呼叫指令,同意接收数据的回复指令
B.数据传送成功、可以传下一组数据(或结束传送)的回复指令
C.数据传送错误、要求重新传送的回复指令
D.这些指令单片机已经规定,不需要编程人员自己设计,只要会用即可
★★第36 题:
晶振fosc为6MHz,用定时器0方式1产生定时,已知初值(TH0)(TL0)=0FB1EH,则定时时间为()
A. 1.25ms
B. 2.5ms
C.5ms
D.625us
★★第37 题:
晶振fosc为6MHz,用定时器0方式1产生130ms定时,则初值TH0和TL0为()
现在是自测,提示公式和手工转换为16进制的算法,考试时可没有任何提示啊:
方式1定时时间t =(2^16 -定时初值(THi)(TLi) )×12/fosc
对介于256-65536之间的数,该数除以256,整数为高8位,余数为低8位。

A.0F6H,3CH
B.02H,18H
C.0F6H,3BH
D.0FBH,1DH
★★第38 题:
MCS-51指令系统中,执行下列程序,当执行到MOV A,R0 指令处时恰好有中断请求,则( ) MOV R1,#10H
MOV R0,#30H。

相关文档
最新文档