单片机 第六章 习题参考答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章习题参考答案

一、填空题

1、当定时器T0工作在方式3时,要占用定时器T1

的 TR1 和 TF1 两个控制位。

2、在定时器T0工作方式3下,TH0溢出时, TF1 标志将被硬件置1去请求中断。

3、在定时器T0工作方式3下,欲使TH0停止工作,应执行一

条 CLR TR1 的指令。

4、使用定时器/计数器1设置串行通信的波特率时,应把定时器/计数器1设定作方式 2

,即自动重新加载方式。

5、当计数器产生计数溢出时,把定时器/计数器的TF0(TF1)位置“1”。对计数溢出的处理,在中断方式时,该位作为中断标志位使用;在查询方式时,该位作状态位使用。

6、在定时器工作方式1下,计数器的宽度为16位,如果系统晶振频率为6MHz,则最大定时时间为 131.072ms ,若系统晶振频率为12MHz,则最大定时时间为 65.536ms 。

7、8051单片机内部设有两个16位定时器/计数器,

即 T0 和 T1 。

8、T0由两个8位特殊功能寄存器 TH0 和 TL0 组成,T1由 TH1 和 TL1 组成。

9、定时时间与定时器的工作方式、计数初

值及振荡周期有关。

10、MCS-51的定时器/计数器作计数器时计数脉冲由外部信号通过引脚 P3.4 和 P3.5 提供。

11、MCS-51的定时器/计数器T0的门控信号GATE设置为1时,只

有 INT0 引脚为高电平且由软件使 TR0 置1时,才能启动定时器/计数器T0工作。

12、当T0为方式 3 ,T1为方式 2 的时候,8051单片机的定时器可提供3个8位定时器/ 计数器。

二、选择题

1、在下列寄存器中,与定时/计数控制无关的是( C )

A、 TCON

B、 TMOD

C、 SCON

D、 IE

2、在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是( A )

A、 1~8192

B、 0~8191

C、 0~8192

D、1~4096

3、如果以查询方式进行定时应用,则应用程序中的初始化内容应包

括( D )

A、系统复位、设置工作方式、设置计数初值

B、设置计数初值、设置中断方式、启动定时

C、设置工作方式、设置计数初值、打开中断

D、设置工作方式、设置计数初值、禁止中断

4、与定时工作方式1和0比较,定时工作方式2不具备的特点是( B )

A、计数溢出后能自动重新加载计数初值

B、增加计数器位数

C、提高定时精度

D、适于循环定时和循环计数应用

5、要想测量INT0 引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容可以为( A )。

A、 09H

B、

87H C、 00H D、 80H

6、使用定时器T1时,有几种工作方式( C )

A、 1种

B、 2种

C、 3

种 D、 4种

7、8031单片机的定时器T1用作定时方式时是( B )。

A、由内部时钟频率定时,一个时钟周期加1

B、由内部时钟频率

定时,一个机器周期加 1

C、由外部时钟频率定时,一个时钟周期加1

D、由外部时钟频率定时,一个机器周期加1

8、8031单片机的定时器T0用作计数方式时是( C )。

A、由内部时钟频率定时,一个时钟周期加1

B、由内部时钟频率定时,一个机器周期加 1

C、由外部计数脉冲计数,下降沿加1

D、由外部计数脉冲计数,一个机器周期加1

9、8031单片机的定时器T1用作计数方式时计数脉冲是( A )。

A、外部计数脉冲由T1(P3.5)输入

B、外部计数脉冲由内部时钟频率提供

C、外部计数脉冲由T0(P3.4)输入

D、由外部计数脉冲计数

10、8031单片机的定时器T0用作定时方式时是( D )。

A、由内部时钟频率定时,一个时钟周期加1

B、由外部计数脉冲计数,一个机器周期加 1

C、外部定时脉冲由T0(P3.4)输入定时

D、由内部时钟频率计数,一个机器周期加1

11、8031单片机的机器周期为2µs,则其晶振频率fosc为( C )MHz.

A、1

B、2

C、6

D、

12

12、用8031的定时器T1作定时方式,用模式1,则工作方式控制字为( C )。

A、01H

B、05H

C、10H

D、50H

13、用8031的定时器T1作计数方式,用模式2,则工作方式控制字为( A )。

A、60H

B、02H

C、06H

D、20H

14、用8031的定时器T1作定时方式,用模式1,则初始化编程为( C )。

A、MOV TMOD,#01H

B、MOV TMOD,#50H

C、MOV TMOD,#10H

D、MOV TCON,#02H

15、用8031的定时器T1作定时方式,用模式2,则工作方式控制字为( D )。

A、60H

B、02H

C、

06H D、20H

16、用8031的定时器T1作定时方式,用模式2,则初始化编程为

( B )。

A、MOV TMOD,#06H

B、MOV TMOD,#20H

C、MOV TMOD,#10H

D、MOV TMOD,#60H

17、启动定时器0开始计数的指令是使TCON的( B )。

A、TF0位置1

B、TR0位置 1

C、TR0位置0

D、TR1位置0

18、启动定时器1开始定时的指令是( D )。

A、CLR TR0

B、CLR TR 1

C、SETB TR0

D、SETB TR1

19、使8031的定时器T0停止计数的指令是( A )。

A、CLR TR0

B、CLR TR1

C、SETB TR0

D、SETB TR1

20、使8031的定时器T1停止定时的指令是( B )。

A、CLR TR0

B、CLR TR1

C、SETB TR0

D、SETB TR1

21、使8031的定时器T1停止计数的指令是使TCON的( D )。

A、TF0位置1

B、TR0位置 1

C、TR0位置0

D、TR1位置0

22、8031的定时器T0作计数方式,用模式1(16位计数器)则应用指令( C )初始化编程。

A、MOV TMOD ,#01H

B、MOV TMOD ,10H

C、MOV TMOD ,#05H

D、MOV TCON ,#05H

相关文档
最新文档