单片机学习和出试卷用试题库(5)

2019-09-01 09:33

31.启动定时器0开始定时的指令是 。C

A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 32.用8031的定时器T0定时,用模式2,则应 。D

A.启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值 B.启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值 C.启动T0前向TH0、TL0置入计数初值,以后不再置入

D.启动T0前向TH0、TL0置入相同的计数初值,以后不再置入 33.外部中断0 的入口地址是 。A

A.0003H B.000BH C.0013H D.001BH 34.MCS-51单片机CPU开中断总允许的指令是 。A

A.SETB EA B.SETB ES C.CLR EA D.SETB EX0 35.MCS-51单片机外部中断0开中断的指令是 。B

A.SETB ETO B.SETB EXO C.CLR ETO D.SETB ET1

36.MCS-51单片机的两个定时器作定时器使用时,其TMOD的D6或D2应分别为 。A A.D6=0,D2=0 B.D6=1,D2=0 C.D6=0,D2=1 D.D6=1,D2=1

37.MCS-51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/表示的是 。C

A.门控位 B.操作模式控制位 C.定时/计数功能选择位 D.启动位 38、中断是一种( D )

A、资源共享技术 B、数据转换技术 C 、数据共享技术 D、并行处理技术 39.MCS-51单片机定时器溢出标志是 。D

A.TR1和TR0 B.IE1和IE0 C.IT1和IT0 D.TF1和TF0

40.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是 。A

A.9CH B.20H C.64H D.A0H

41.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是 。C A.TR1和TR0 B.IE1和IE0 C.IT1和IT0 D.TF1和TF0

42.MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用

查询方式,则应 。B

A.由硬件清零 B.由软件清零 C.由软件置1 D.可不处理 43.MCS-51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为 。C A.00H B.FFH C.1 D.计数值

44.MCS-51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后 。A A.由硬件清零 B.由软件清零 C.A和B都可以 D.随机状态

45.8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为 D 。 A.M=213=8192 B.M=28=256 C.M=24=16 D.M=216=65536 (216可以表示成2^16) 46.8031响应中断后,中断的一般处理过程是 。A

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

D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回 47.单片机工作方式为定时工作方式(计数器为L位)时,其定时工作方式的计数初时值

X= 。C

LLLL

A.X=2- fosc B.X=2 + fosc C.X=2 - fosc×t/12 D.X=2 -(fosc×t)

21

48.8031单片机共有5 个中断入口,在同一级别里,5个中断源同时发出中断请求时,程

序计数器PC的内容变为 。B

A.000BH B.0003H C.0013H D.001BH

49.MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据

时,将SCON中的 ,向CPU申请中断。A

A.RI或TI置1 B.RI或TI置0 C.RI置1或TI置0 D.RI置0或TI置1 50.MCS-51单片机响应中断的过程是 。D

A.断点PC自动压栈,对应中断矢量地址装入PC B.关中断,程序转到中断服务程序 C.断点压栈,PC指向中断服务程序地址

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

51.执行中断处理程序最后一句指令RETI后, 。D

A.程序返回到ACALL的下一句 B.程序返回到LCALL的下一句

C.程序返回到主程序开始处 D.程序返回到响应中断时一句的下一句 52.MCS-51的串行口工作方式中适合多机通信的是 。B

A.方式0 B.方式3 C.方式1 D.方式2 53.MCS-51单片机响应中断的中断矢量地址是 。C

A.中断服务程序的首句地址 B.中断服务程序的出口地址 C.中断服务程序的入口地址 D.主程序等待中断指令的地址 54.当TCON的IT0为1,且CPU响应外部中断0 ( )的中断请求后, 。C

A.需用软件将IE0清0 B.需用软件将IE0置1 C.硬件自动将IE0清0 D.仅当(P3.2管脚)为高电平时自动将IE0清0 55.MCS-51单片机串行口接收数据的次序是下述的顺序 。B (1)接收完一帧数据后,硬件自动将SCON的R1置1 (中断方式)

(2)用软件将RI清零(查询方式) (注:实际使用中1、2仅选一种) (3)接收到的数据由SBUF读出

(4)置SCON的REN(允许接收位)为1,外部数据由RXD(P3.0)输入 A.【1或2】 (3)(4) B.(4) 【1或2】 (3) C.【1或2】 (4)(3) D.(3)(4) 【1或2】 56.MCS-51单片机串行口发送数据的次序是下述的顺序 。A

(1)待发送数据送SBUF (2)发送完毕硬件自动将SCON的TI置1 (3)经TXD(P3.1)串行发送一帧数据完毕

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

A.(1)(3)(2)(4) B.(1)(2)(3)(4) C.(4)(3)(1)(2) D.(3)(4)(1)(2)

57.8051单片机串行口用工作方式0时,不用于通信,用于扩展I/O口,此时 。C

A.数据从RXD串行输入,从TXD串行输出 B.数据从RXD串行输出,从TXD串行输入 C.数据从RXD串行输入或输出,同步信号从TXD输出 D.数据从TXD串行输入或输出,同步信号从RXD输出 58.某主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,D 。

A.返回到主程序开始处 B.返回到该句的下一条指令处 C.返回到该句的上一条指令处 D.返回到该句

59.某中断子程序的最后一句不是RETI而错写为RET,中断返回后 。D

A. 返回到主程序中ACALL或LCALL的下一句

22

B.返回到主程序中响应中断时一句的下一句 (注:这种问题没有试验过) C.返回到主程序开始处 D.返回到0000H处 (注:不知道答案是否正确) 60.某主程序中有一句LP:SJMP LP,功能指令为等待中断,在主程序中没有安排堆栈指针SP,且中断子程序的最后一句不是RETI而错写为SJMP LP,则执行完2次中断子程序后SP为 。C (注:这种问题没有试验过,在线测试系统暂不收录)

A.与原来值相同 B.09H C.08H D.07H (注:不知道答案是否正确) 61、在MCS-51中,需要外加电路实现中断撤除的是:(A )

A、电平方式的外部中断 B、定时中断 C、外部串行中断 D、脉冲方式的外部中断 62.8051单片机共有 个中断源。B

A.4 B.5 C.6 D.7 63. 对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为 A 。 A.低电平有效 B.高电平有效 C.脉冲上跳沿有效 D.脉冲后沿负跳有效 64.MCS-51的串行数据缓冲器SBUF用于。B

A.存放运算中间结果 B.存放待发送或已接收到的数据 C.暂存数据和地址 D.存放待调试的程序

65、8051单片机共有( A )个中断优先级

A、2 B、3 C 、4 D、5 66、执行MOV IE,#81H 指令的意义是:( B )。

附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 A、屏蔽中断源 B、开放外部中断源0 C 、开放外部中断源1 D、开放外部中断源0和1

67、MCS-51指令系统中,执行下列程序,当执行到MOV A,@R0指令处时恰好有中断请求,则 。B MOV R1,#10H MOV R0,#30H MOV A, @R0 XCH A, @R1 INC R0 INC R1

A.直接执行INC R1 B.转入中断服务程序

C.继续执行下一条指令 D.若有同级的中断请求同时到来,则返回到调用处 68、已知TMOD、IE、TCON、SCON定义如附,请判断下面(1)-(4)的对错 ( B ) 附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义) 附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

(1).特殊功能寄存器SCON,与定时器/计数器的控制无关。 (2).特殊功能寄存器TMOD,与定时器/计数器的控制无关。 (3).特殊功能寄存器IE,与定时器/计数器的控制无关。 (4).特殊功能寄存器TCON,与定时器/计数器的控制无关。

A.其(1) (1)对 B.仅(1)对,其余错 C.其(2) (3)对 D.其(1) (4)对

69.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为(老师提示:晶振12MHz,即机器周期的频率=1MHz为采样频率,再由采样定理的采样频率与最高信号频率关系即知)( C )

23

A.2MHz B.1MHz C.500KHz D.250KHz

70.若MCS-51单片机的晶振频率为6MHz,定时器/计数器的外部输入最高计数频率为(D)

A. 2MHz B. 1MHz C. 500KHz D. 250KHz

71.已知系统使用了外部中断0,下面是汇编程序开头格式,空白处填(A)

ORG 0000H AJMP MAIN

______________

AJMP Subgrom ORG 030H

MAIN: ??

A、ORG 0003H B、ORG 000BH C、ORG 0013H D、ORG 001BH E、ORG 0023H F、ORG 002BH

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

A. MOV IP, #24H B. MOV IP, #14H C. MOV IP, #12H D. MOV IP, #16H 73、各中断源发出的中断申请信号,都会标记在MCS-51系统中的: ( B ) 附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义) 附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 附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0

A. TMOD B. TCON/SCON C. IE D. IP 74、串行口的移位寄存器方式为: ( A )

A. 方式0 B. 方式1 C. 方式2 D. 方式3 75、在中断响应后必须用软件清零的是: ( B )

A. TF1 B. TI C. IE1 D. TF0 76、在串行通信中,8031中发送和接收的寄存器是: ( B ) A. TMOD B. SBUF C. SCON D. DPTR 77、波特的单位是: ( B )

A. 字符/秒 B. 位/秒 C. 帧/秒 D. 字节/秒 78、中断查询的是: ( B )

A. 中断请求信号 B. 中断标志位 C. 外中断方式控制位 D. 中断允许控制位

79、当MCS-51用串行口扩展并行I/O口时,串行口工作方式应选择:( A ) A.方式0 B. 方式1 C. 方式2 D. 方式3 80、关于串口异步通信的串行帧数据格式的说法,错误的有( C )

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

C.不一定按A或B的格式,可以自定义格式 D.不能自定义格式,只能在A或B中选一 81、关于串口异步通信的串行帧数据格式的说法,错误的有( C ) A.起始位、数据位、奇偶校验位、停止位 B.起始位、数据位、停止位

C.不一定按A或B的格式,可以自定义格式 D.不能自定义格式,只能在A或B中选一 82、关于下列四种说法有几个是正确的(A)

24

①、同一级别的两个中断请求按时间的先后顺序响应。 ②、同级中断不能嵌套。 ③、低优先级中断请求不能中断高优先级中断请求。 ④、高优先级中断请求能中断低优先级中断请求。

A、全正确 B、3个正确 C、2个正确 D、1个正确

83. 用8031的定时器T1作定时方式,用模式2,则初始化编程为(B)。

附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相同初值,以后须重新置数 84.8031单片机串行通讯时接收数据的过程是( C )。

A.SCON初始化 → 从RXD串行输入数据 → 软件RI清零→ RI置位→ 从SBUF读数据 B.SCON初始化 → RI置位 → 从RXD串行输入数据→ 软件RI清零→ 从SBUF读数据 C.SCON初始化 → 从RXD串行输入数据 → RI置位→ 软件RI清零→ 从SBUF读数据 D.SCON初始化 → 软件RI清零→ RI置位→ 从RXD串行输入数据 → 从SBUF读数据 85.8031单片机串行通讯时发送数据的过程是( D )。

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清零 以下86-90题要参考:IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 IP的定义:×, ×,×, PS,PT1,PX1,PT0,PX0

86、为了开放中断并从左到右优先排序:[外0→外1→定0→串口],应选(B ) 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

87、为了开放中断并从左到右优先排序:[外部中断1→外部0→定时器0],应选(A ) A.MOV IE,#87H和MOV IP,#04H B.MOV IE,#87H和MOV IP,#02H C.MOV IE,#87H和MOV IP,#01H D.MOV IE,#97H和MOV IP,#08H 88、执行MOV IE,#9FH和MOV IP,#0AH,则中断优先顺序为(D)

A.外部中断1→外部0→定时器0 B.外部中断0→外部1→定时器0 C.外0→定1→定0→外1→串口 D.定0→定1→外0→外1→串口 89、执行MOV IE,#9EH和MOV IP,#10H,则中断优先顺序为(C)

A.外部中断1→外部0→定时器0 B.外部中断0→外部1→定时器0 C.串口→定0→外1→定1 D.定0→定1→串口→外1 90.外部中断源(外部中断1)的向量地址为 。C A.0003H B.000BH C.0013H D.002BH 下面定时延时波特率,要务必会算 Ⅰ’、晶振fosc为6MHz,用定时器0方式1产生2.5ms定时,则TH0TL0的初值为( B )。 A、63036 B、64286 C 、63035 D、64285 (这样出题适合无电脑的期末纸质考试) Ⅰ、晶振fosc为6MHz,用定时器0方式1产生2.5ms定时,则初值TH0和TL0为( B )。 A、0F6H,3CH B、0FBH,1EH C 、0F6H,3BH D、0FBH,1DH (适合在线测试) Ⅱ、晶振fosc为6MHz,用定时器0方式2产生定时,已知初值(TH0)=(TL0)=06H,则定时时间为( D )。

A、12ms B、300us C 、150us D、500us

Ⅲ、假设时钟频率为12MHz,以下子程序延时时间约为700us,请填空(A )

25


单片机学习和出试卷用试题库(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:最新小学语文论文在鼓励和表扬中增强自信,提高写作兴趣 - 人教

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: