第05章单片机定时计数器习题解答.

更新时间:2023-05-16 09:58:19 阅读: 评论:0

第05章    单片机定时计数器    习题解答
一、 填空题
1.1.  MCS-51单片机中有单片机中有    2 2    个  16 16      位的定时器位的定时器//计数
器。器。
howfar2.2.  定时器定时器//计数器T0可以工作于方式可以工作于方式  0、1、2、3 3    。
3.3.  方式0为    13    位定时器位定时器//计数器。计数器。
4.4.  若系统晶振频率为12MHz ,则T0工作于定时方式1时最多可以定
时  65536 65536  µs。µs。
5.5.  欲对300个外部事件计数,可以选用定时器个外部事件计数,可以选用定时器//计数器T1的模式的模式  0 0    或模
或模式  1  。
6.6.  TMOD 中的M1M0= 11时,定时器工作于方式时,定时器工作于方式  3      3
。 7.7.  若系统晶振频率为6MHz 6MHz,则定时器可以实现的最小定时时间为,则定时器可以实现的最小定时时间为,则定时器可以实现的最小定时时间为    2        2    µs。 8.8.  MCS-51单片机工作于定时状态时,计数脉冲来自
ken
单片机内部的机器周期  。
contact是什么意思9.9.  MCS-51单片机工作于计数状态时,计数脉冲来自单片机工作于计数状态时,计数脉冲来自    单片机外部事件单片机外部事件单片机外部事件              。 10.10.  当GATE=0时,时,    则当软件控制位则当软件控制位TR0TR0==1时      启动T0开始工作。开始工作。  二、 简答题
1.1.定时器定时器定时器//计数器T0和T1各有几种工作方式?简述每种工作方式的特点。如何控制定时器/计数器的工作方式?计数器的工作方式?
答:答:T0T0可以工作于方式0,1,2,3;T1可以工作于方式0,1,2
方式0:是13位定时位定时//计数器,由TLX 的低5位(位(TLX TLX 的高3位未用)和THX 高8位组成。成。
方式1:TLX 和THX 组成16位定时位定时//计数器。计数器。  方式2:方式2为自动重装初值的8位定时位定时//计数器。计数器。
方式3只适用于定时只适用于定时//计数器T0T0,,当T0工作在方式3时,TH0和TL0被分为两个独立的8位计数器。位计数器。
TMOD 用来控制定时计数器的工作方式,位结构如下:用来控制定时计数器的工作方式,位结构如下:
D7 D6 D5 D4 D3 D2 D1 D0 GATE
M1
M0
GAT
M1
M0
A
←T1方式字段→方式字段→广州mba辅导
←T0方式字段→方式字段→
C/T C/T:定时或计数功能选择位。:定时或计数功能选择位。:定时或计数功能选择位。11为计数方式,为计数方式, 0 0为定时方式。为定时方式。
GATE GATE:门控位,用于控制定时:门控位,用于控制定时:门控位,用于控制定时//计数器的启动是否受外部中断请求信号的影响。计数器的启动是否受外部中断请求信号的影响。  GATE=0GATE=0,软件控制位,软件控制位TR0(TR1)TR0(TR1)==1启动定时启动定时//计数器开始计数。计数器开始计数。
GATE=1GATE=1,软件控制位,软件控制位TR0(TR1)TR0(TR1)==1,INT0INT0((INT1INT1)引脚为高电平时启动定时)引脚为高电平时启动定时)引脚为高电平时启动定时//计数器开始计数。计数。
M1M1、、M0M0:定时:定时:定时//计数器工作方式选择位,如下表所示。计数器工作方式选择位,如下表所示。    M1
M0 工作方式方式
方式说明方式说明    0
0 方式0 13位定时位定时//计数器计数器    0
1 方式1 16位定时位定时//计数器计数器
1
0 方式2
具有自动重装初值的8位定时位定时//计数器计数器
1
1 方式3 T0为两个独立的8位计数器,位计数器,T1T1为波特率发生器为波特率发生器
2.2.设设MCS-51单片机的晶振频率f OSC =6MHz =6MHz,,分别讨论定时器分别讨论定时器//计数器0在各种工作方式下的最长定时时间。长定时时间。
答:由fosc =6MHz 可知,一个机器周期T =2us =2us,由于是加,由于是加1计数,所以最长定时应是计数初值最小时(即为0时)的定时时间。时)的定时时间。
方式0:(213–0)×)×2us= 22us= 214us=16384us=16.384ms 方式1:(216–0)×)×2us= 22us=
2
17us=131.072ms 方式2、3:(:(228–0)×)×2us= 2us= 29us=0.512ms 当 fosc =6MHz =6MHz,即,即T =2us 时各种方式下的定时时间,若fosc =12MHz ,则最长定时时间将缩短一半。,则最长定时时间将缩短一半。
,则最长定时时间将缩短一半。  3.3.编写程序从编写程序从P1.0 引脚输出频率为1KHz 的方波。设晶振频率为6MHz 6MHz。。
上海留学中介答:利用T1定时中断。定时中断。fosc= fosc= 6MHz 6MHz。。1机器周期机器周期 =2  =2 uS uS。。1KHz 方波周期方波周期 =1mS  =1mS ,半个方,半个方波周期波周期=500uS =500uS =500uS。。  500uS
÷2uS =250 若选择方式2 工作,计算初值:256-250=6 ORG 0000H
ORG  001BH ;T1的中断矢量的中断矢量        LJMP  T1INT MAIN: MOV  TMOD ,#20H      MOV  TH0, #6      MOV  TL0, #6      SETB  ET1      SETB  EA
SETB  TR1              HERE: AJMP HERE  ;原地等待中断;原地等待中断  T1INT:T1INT:CPL  P1.0  CPL  P1.0
;中断服务:P1.0取非      RETI      ;中断返回 END
4.4.利用定时器利用定时器利用定时器//计数器1定时中断控制P1.7驱动LED 发光二极管亮1秒灭1秒地闪烁,
设时钟频率为12MHz 12MHz。。
答:时钟频率为12MHz 12MHz,,1个机器周期1 us ,1秒闪烁一次,秒闪烁一次,0.50.5秒 P1.7求反1次。次。  0.5S=500ms=500000 us us,方式,方式1最大计数6553665536,让,让T1工作于方
式1,计数50000次中断一次,初值=断一次,初值=655366553665536--5000050000==1553615536==3CB0H
用R7记录中断次数,计满10个中断为500ms 秒。秒。  ORG  0000H    AJMP MAIN    ORG 001BH  AJMP AJMP PT1INT PT1INT    ORG 0030H START START::MOV R7,#00H
蒂托夫
MOV  TL1,#0B0H    MOV  TH1,#3CH        SETB  EA    SETB  ET1    SETB  TR1 HERE HERE:: SJMP HERE PT1INT: MOV  TL1,#0B0H    MOV  TH1,#03CH    INC R7
CJNE R7,#10, PEND        MOV R7, #00H        CPL P1.7 PEND:  RETI        END
5.5.利用利用MCS-51单片机定时器单片机定时器//计数器设计一个数字秒表。定时范围:计数器设计一个数字秒表。定时范围:00-9900-99秒;两位LED 数码管显示。设时钟频率为6MHz 6MHz。基本原理:利用定时器方式。基本原理:利用定时器方式2产生0.5毫秒时间基准,循环2000次,定时次,定时 1 1秒。秒。
答:电路如图所示答:电路如图所示
把“单片机系统”区域中的P0.0/AD0P0.0/AD0--P0.7/AD7端口用8芯排线连接到“数码显示模块”区域中的任一个a -h 端口上;要求:P0.0/AD0对应着a ,P0.1/AD1对应着b ,……,,……,P0.7/AD7P0.7/AD7对应着h 。
confirm用法>caterpillar音标
把“单片机系统”“单片机系统”区域中的区域中的P2.0/A8P2.0/A8--P2.7/A15端口用8芯排线连接到芯排线连接到“数“数码显示模块”区域中的任一个a -h 端口上;要求:端口上;要求:P2.0/A8P2.0/A8对应着a ,P2.1/A9对应着b ,……,,……,P2.7/A15P2.7/A15对应着h 。
把“单片机系统“区域中的P3.5/T1用导线连接到”独立式键盘“区域中的SP1端口上;端口上;
开始时,显示“开始时,显示“000000”,第”,第1次按下SP1后就开始计时。后就开始计时。
张生云
第2次按SP1后,计时停止。后,计时停止。    第3次按SP1后,计时归零后,计时归零
选择定时工作方式2;工作方式2就具有自动重装载功能,即自动加载计数初值,在这
pheic
种工作方式中,16位计数器分为两部分,即以TL0为计数器,以TH0作为预置寄存器,初

本文发布于:2023-05-16 09:58:19,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/110479.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:计数器   方式   工作   计数   中断
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图