投稿指南
来稿应自觉遵守国家有关著作权法律法规,不得侵犯他人版权或其他权利,如果出现问题作者文责自负,而且本刊将依法追究侵权行为给本刊造成的损失责任。本刊对录用稿有修改、删节权。经本刊通知进行修改的稿件或被采用的稿件,作者必须保证本刊的独立发表权。 一、投稿方式: 1、 请从 我刊官网 直接投稿 。 2、 请 从我编辑部编辑的推广链接进入我刊投审稿系统进行投稿。 二、稿件著作权: 1、 投稿人保证其向我刊所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我刊所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我刊所投之作品不得同时向第三方投送,即不允许一稿多投。 5、 投稿人授予我刊享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 第5条所述之网络是指通过我刊官网。 7、 投稿人委托我刊声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。
期刊导读

单片机原理及应用第三版1-6章全(6)

来源:微计算机信息 【在线投稿】 栏目:综合新闻 时间:2020-11-03
作者:网站采编
关键词:
摘要:答:参见电路如图4-11,参考程序如下: ORG 0000H LJMP MAIN ORG 0013H LJMP INT_EX1 ORG 0030H MAIN: CLR IT0 ;采用电平触发,低电平有效中断 SETB EX1 ;允许外部中断1 SETB EA ;插

答:参见电路如图4-11,参考程序如下:

ORG 0000H

LJMP MAIN

ORG 0013H

LJMP INT_EX1

ORG 0030H

MAIN: CLR IT0 ;采用电平触发,低电平有效中断

SETB EX1 ;允许外部中断1

SETB EA

;插入一段用户程序

WAIT: AJMP WAIT ;单片机等待中断

;以下为外部中断1服务子程序

INT_EX1: JB P1.2,NEXT1 ;判断是不是IR3中断

LJMP INT_IR3 ;跳转到IR3中断处理程序

NEXT1: JB P1.1,NEXT2 ;判断是不是IR2中断

LJMP INT_IR2 ;跳转到IR2中断处理程序

NEXT2: LJMP INT_IR1 ;跳转到IR1中断处理程序

ORG 1000H

INT_IR3: 相应中断处理程序

RETI ;中断返回

ORG 1100H

INT_IR2: 相应中断处理程序

RETI ;中断返回

ORG 1200H

INT_IR1: 相应中断处理程序

RETI ;中断返回

第5章思考题及习题5参考答案

一、填空

1.如果采用晶振的频率为3MHz,定时器/计数器T x(x=0,1)工作在方式0、1、2下,其方式0的最大定时时间为,方式1的最大定时时间为,方式2的最大定时时间为。

答:32.768ms,,1024μs

2.定时器/计数器用作计数器模式时,外部输入的计数脉冲的最高频率为系统时钟频率的。

答:1/24

3.定时器/计数器用作定时器模式时,其计数脉冲由提供,定时时间与有关。

答:系统时钟信号12分频后,定时器初值

4.定时器/计数器T1测量某正单脉冲的宽度,采用方式可得到最大量程?若时钟频率为6MHz,求允许测量的最大脉冲宽度为。

答:方式1定时,。

5. 定时器T2 有3种工作方式:、和,可通过对寄存器中的相关位进行软件设置来选择。

答:捕捉,重新装载(增计数或减计数),波特率发生器,T2CON

6. AT89S52单片机的晶振为6MHz,若利用定时器T1的方式1定时2ms,则(TH1)= ,(TL1)= 。

答:FCH,18H。

二、单选

1.定时器T0工作在方式3时,定时器T1有种工作方式。

A.1种

B.2种 C.3种D.4种

答:C

2. 定时器T0、T1工作于方式1时,其计数器为位。

A.8位

B.16位

C.14位

D.13位

答:B

3. 定时器T0、T1的GATE x=1时,其计数器是否计数的条件。

A. 仅取决于TR x状态

B. 仅取决于GATE位状态

C. 是由TR x和INT x两个条件来共同控制

D. 仅取决于INT x的状态

答:C

4. 定时器T2工作在自动重装载方式时,其计数器为位。

A.8位

B. 13位

C.14位

D. 16位

答:D

5. 要想测量INT0引脚上的正单脉冲的宽度,特殊功能寄存器TMOD的内容应为。

A.87H

B. 09H

C.80H

D. 00H

答:B

三、判断对错

1.下列关于T0、T1的哪些说法是正确的。

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

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

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

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

2.定时器T0、T1对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持

续时间不小于1个机器周期。特殊功能寄存器SCON与定时器/计数器的控制无关。错

3.定时器T0、T1对外部引脚上的脉冲进行计数时,要求输入的计数脉冲的高电平和低电平的持续时间均不小于2个机器周期。对

四、简答

1.定时器/计数器T1、T0的工作方式2有什么特点?适用于哪些应用场合?

答:方式2为初值自动装入的8位定时器/计数器,克服了在循环定时或循环计数应用时就存在用指令反复装入计数初值影响定时精度的问题。

2.TH x与TL x(x=0,1)是普通寄存器还是计数器?其内容可以随时用指令更改吗?更改后的新值是立即刷新还是等当前计数器计满后才能刷新?

答:THx与TLx(x = 0,1)是计数器,其内容可以随时用指令更改,但是更改后的新

值要等当前计数器计满后才能刷新。

3.如果系统的晶振的频率为24MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少?

答:晶振的频率为24MHz, 机器周期为0.5μs。

方式0最大定时时间=0.5μs×213=0.5μs×8192=4096μs

方式1最大定时时间=0.5μs×216=0.5μs×=μs

方式2最大定时时间=0.5μs×28=0.5μs×256=128μs

4.定时器/计数器T x(x=0,1)的方式2有什么特点?适用于哪些应用场合?

答:定时器/计数器的工作方式2具有自动恢复初值的特点,适用于精确定时,例如波特率的产生。

5.一个定时器的定时时间有限,如何用两个定时器的串行定时来实现较长时间的定时?答:方法1,在第一个定时器的中断程序里关闭本定时器的中断程序,设置和打开另一个定时器;在另一个定时器的中断程序中关闭本定时中断,设置和打开另一个定时器。这种方式的定时时间为两个定时器定时时间的和。

文章来源:《微计算机信息》 网址: http://www.wjsjxx.cn/zonghexinwen/2020/1103/336.html



上一篇:不拆封也能开箱?英国科学家不拆绷带,照样让
下一篇:【历史】传感器发展通史简述

微计算机信息投稿 | 微计算机信息编辑部| 微计算机信息版面费 | 微计算机信息论文发表 | 微计算机信息最新目录
Copyright © 2019 《微计算机信息》杂志社 版权所有
投稿电话: 投稿邮箱: