教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

习题4答案单片机的中断系统、定时器与串行通信doc

来源:网络收集 时间:2025-09-15
导读: 习题4 答案 单片机的中断系统、定时器与串行通信 一、选择题 1、若要求最大定时时间为216×机器周期,则应使定时器工作于 B 。 A.工作方式0 B.工作方式l C.工作方式2 D.工作方式3 2、若要求最大定时时间为213×机器周期,则应使定时器工作于 A 。 A.工

习题4 答案 单片机的中断系统、定时器与串行通信

一、选择题

1、若要求最大定时时间为216×机器周期,则应使定时器工作于 B 。 A.工作方式0 B.工作方式l C.工作方式2 D.工作方式3

2、若要求最大定时时间为213×机器周期,则应使定时器工作于 A 。 A.工作方式0 B.工作方式l C.工作方式2 D.工作方式3

3、若要求最大定时时间为28×机器周期,则应使定时器工作于 C ,D 。 A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3

4、定时器方式控制寄存器TMOD中MlM0为l l时,则设置定时器工作于 D 。 A.工作方式0 B.工作方式l C.工作方式2 D.工作方式3

5、6MHz晶振的单片机在定时工作方式下,定时器可能实现的最小定时时间是 B . A.1 u s B.2 u s C.4 u s

D.8 u s ’

6、12MHz晶振的单片机在定时工作方式下,定时器可能实现的最小定时时间是 A . A.1 u s

B.2 u s C.4 u s D.8 u s

7、12MHz晶振的单片机在定时工作方式下,定时器可能实现的最大定时时间是 B . A.4096 u s B.8192 u S C.1638 u s D.32768 u s

8、定时器/计时器0的初始化程序如下:

MOV TMOD,#06H MOV TH0.#0FFH MOV TLO,#0FFH SETB EA SETB ET0

执行该程序段后,把定时器/计时器0的工作状态设置为 D 。 A. 工作方式0,定时应用,定时时间2 u s,中断禁止 B.工作方式l,计数应用,计数值255,中断允许

C.工作方式2,定时应用,定时时间510 u s,中断禁止 D.工作方式2,计数应用,计数值1,中断允许

9、设串行口工作于方式l,晶振频率为6MHz,波特率为1200位/秒,SMOD=0,则定时

器l的计数初值为 C 。

A.FlH B.F4H C.F3H D.FOH

10、以下所列特点,不属于串行工作方式0的是 D 。 A.波特率是固定的,为时钟频率的十二分之一 B.8位移位寄存器

C.TI和RI都须用软件清零

D.在通信时,须对定时器l的溢出率进行设置

11、通过串行口发送或接收数据时,在程序中应使用 A 。 A.MOV指令 B.MOVX指令 C.MOVC指令 D.SWAP指令

12、若设串行控制寄存器SCON=40H,则串行口的工作方式是 B 。 A.方式0 B.方式l C.方式2 D.方式3

13、下列对SCON的相关位描述不正确的是 A 。

A.当REN=l时,禁止串行口接收数据 B.在方式0时,SM2必须为0 C.RI位由软件清零

D.ITl=1,表示帧发送结束 二、填空题

1、8051单片机中的定时器/计数器有 T0 和 T1 两个。

2、8051单片机中用于定时器/计数器的控制寄存器有 TMOD 和 TCON 两个。

3、8051单片机有五个中断源,分别是 T0中断 、 T1中断 、外部中断0 、外部中断l和 串行中断 。

4、8051单片机有 2 个 加 法定时器/计数器,它们是由 TH0 、TL0 、 THl 、和 TLl 四个专用寄存器构成的。

5、8051单片机有5个中断源,分成 2 个优先级。控制中断允许的寄存器是 IE ;控制中断优先级的寄存器是 IP 。 6、8051单片机5个中断源的入口地址分别为 0003H 、000BH 、0013H 、 001BH 和 0023H

7、外部中断0和外部中断1有两种引起中断的方式,一种是下降沿引起中断 ,另一种是 低电平引起中断 。

8、要将外部中断0的触发方式设置成为低电平引起中断,则应将IT0位设置成 0 。 9、要将外部中断1的触发方式设置成为下降沿引起中断,则应将 ITl 位设置成 1 。 10、串行中断可以由串行端口完成一帧字符发送或串行端口完成一帧字符接收引起中断。 11、当计数器/定时器l申请中断时,T1中断标志TFl将为 1 ;而当该中断得到了响应后,TFl为 0 。

12、当串行端口完成一帧字符接收申请中断时,串行中断标志 RI 将被系统设置为 1 。当该中断得到了响应后,串行中断标志的状态为 0 。

13、定时器方式控制寄存器TMOD中M1M0为01时,设置定时器工作于工作方式1 。 14.定时器方式控制寄存器TMOD中C/T为1时,定时器工作于 计数 状态。 15、当定时器控制寄存器TCON中的TF0为1时,说明T0有中断请求 。 16、中断服务程序必须使用 RETI 指令返回到主程序。

17、8051单片机工作于定时状态时,计数脉冲来自单片机内部(振荡脉冲12分频后的脉冲 。

18、8051单片机工作于计数状态时,计数脉冲来自 外部引脚(T0或T1) 。 19、计算机的数据传送共有两种方式:并行数据传送 和 串行数据传送 。 20、从起始位开始到停止位结束的全部内容 称为一帧(frame)。

21、串行数据通信有三种数据通路形式(方向):单工形式、全双工形式和半双工形式。

22、MCS-5l的串行口有一个缓冲寄存器,在串行发送时,从片内总线向 发送缓冲寄存器 写入数据;在串行接收时,从 接收缓冲寄存器 向片内总线读出数据。

23、由于串行口的发送和接收缓冲寄存器为同一地址,所以发送与接收不能同时进行。 24、在基波传输时,波特率是用来表示每秒钟传送格式位的数目的。因此,1波特= l位/秒 。 25、通信是指 计算机与其外界的数据传送 . 26、单片机中使用的串行通信都是 异步 方式。 27、P3.0的第二功能线为串行端口的TXD 端。P3.1的第二功能线为串行端口的RXD端。 28、串行端口的RXD是第 10 引脚;串行端口的TXD是第 11 引脚。 三、判断题 1、MCS-51单片机共有五个中断源,因此相应地在芯片上就有五个中断请求输入引脚。(× ) 2、当全局中断允许位EA=0时,系统将不响应任何中断。(√ )

3、在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。(√ ) 4、在一般情况下,MCS-51单片机允许同级中断嵌套。(× ) 5、只要有中断出现,CPU就立即响应中断。(× ) 6、MCS-51单片机定时工作方式0与定时工作方式l除了计数结构位数不同,别无差别。(√ ) 7、.除了低优先级中断不能打断高优先级中断的情况外,其他情况都能形成中断嵌套。 ( × )

8、T0和T1都是减法定时器/计时器。(× )

9、在定时工作方式2状态下,因为把TH作为预置寄存器,所以在应用程序中应当在有计数溢出时从TH向TL加载计数初值的操作。(× )

10、中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。(× )

11、MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。(√ ) 四、问答题

1、设单片机的fosc=6MHz,定时器处于不同的工作方式时,最大计数范围和定时范围分别是多少?

解答:

方式0的计数范围为:1~213 方式1的计数范围为:1~2116 方式2的计数范围为:1~28 方式3的计数范围为:1~28

方式0的定时范围为:(1~213)×2 u s =16384 u s≈16.38ms 方式l的定时范围为:(1~216)×2 u s =131072 u s≈131.072ms 方式2的定时范围为:(1~2 …… 此处隐藏:3358字,全部文档内容请下载后查看。喜欢就下载吧 ……

习题4答案单片机的中断系统、定时器与串行通信doc.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/593834.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)