习题4答案单片机的中断系统、定时器与串行通信doc
习题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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记