微机原理与接口技术习题3Word文档格式.docx

上传人:b****3 文档编号:17058244 上传时间:2022-11-28 格式:DOCX 页数:18 大小:21.57KB
下载 相关 举报
微机原理与接口技术习题3Word文档格式.docx_第1页
第1页 / 共18页
微机原理与接口技术习题3Word文档格式.docx_第2页
第2页 / 共18页
微机原理与接口技术习题3Word文档格式.docx_第3页
第3页 / 共18页
微机原理与接口技术习题3Word文档格式.docx_第4页
第4页 / 共18页
微机原理与接口技术习题3Word文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

微机原理与接口技术习题3Word文档格式.docx

《微机原理与接口技术习题3Word文档格式.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术习题3Word文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

微机原理与接口技术习题3Word文档格式.docx

18.8253-5工作于方式1时,输出负脉冲的宽度等于()。

A.计数初值N个CLK脉冲宽度B.计数初值N+1个CLK脉冲宽度

C.计数初值N-1个CLK脉冲宽度D.计数初值(2N-l)/2个脉冲宽度

A

中、高

19.8253-5工作于方式1时,欲使输出负脉冲加宽,则可以在输出计数期间()。

A.改变计数值B.改变控制字

C.重新加入带有上升沿的GATE信号D.复位

21.8253-5工作于方式2时,若计数值为N时,每输入N个CLK脉冲,则输出()。

A.正脉冲B.高电平信号C.低电平信号D.一个负脉冲

22.8253-5工作于方式3时,当计数值为一奇数时,则输出信号的低电平比高电平持续时间()。

A.少2个CLK周期B.少一个CLK周期

C.多2个CLK周期D.多一个CLK周期

23.8253-5作于方式3时,方波的重复周期是()。

A.计数初值N+1个CLK脉冲之和B.计数初值N-1个CLK脉冲之和

C.计数初值中偶数脉冲之和D.计数初值N个脉冲之和

24.8253-5工作于方式3时,当门控信号为高电平时,写入控制字CW和计数初值后,OUT输出为()电平。

A.低电平B.高电平C.一个正脉冲宽度D.一个负脉冲宽度

26.8253-5工作于方式4时,若计数值为N,则必须经过()个CLK脉冲周期,输出OUT端产生一个负脉冲输

A.NB.N-IC.N+ID.(N-l)/2

27.8253-5作于方式4时。

计数过程的启动是由()对CR设置计数初值时被触发的。

A.GATE上升沿B.GATE下降沿C.输入指令D.输出指令

29.8253-5工作于方式0,用二进制计数、0号计数器,只写低8位则控制字为()。

A.00000000BB.00010000BC.10000000BD.00000001B

32.8253-5工作于方式4,用BCD码计数、2号计数器,只读低8位计数值,则控制字为()。

A.10011001BB.10101001BC.10011000BD.10101000B

33.8253-5作于方式5,用BCD码计数,用1号计数器先读低8位后读高8位,则

控制字为()。

A.01111100BB.01111010BC.01111111BD.01111011B

二、判断说明题

1.8253-5每个计数器内部有一个控制寄存器,控制计数器的输人和输出。

()

T

3使用层次:

2.8253-5内部数据总线缓冲器是只可以写入计数初始值和往控制寄存器设置控制字。

F

初、中、高

3.8253-5内部每个计数器中包含8位CR、CE、OL。

()

6.8253-5初始化,一旦写人计数值后,计数执行部件才开始进行计数。

7.8253-5每个计数器对CLK的计数是递减的。

8.8253-5进行计数时最小值是0。

9.8253-5工作于方式0时,计数期间输出OUT一直为高电平,直到计数值为0时输

出OUT为低电平。

10.8253-5工作于方式0时,在计数过程中,又写人新的16位计数值,则在下一个

CLK下降沿开始按新的计数值计数。

答案:

11.8253-5工作于方式1时,可用GATE门控信号的高电平信号触发,使之工作。

()

F

12.8253-5工作于方式1时,当写入CW,再写人计数初始值后,便立即将初始计数

值装入执行单元CE中。

13.8253-5工作于方式1时,触发是可以重复进行,而且不必重新写人初始值。

14.8253-5工作于方式1时,若要重复触发,门控信号GATE的上升沿的到来必须等

待每次输出结束后。

T

15.8253-5.工作于方式2时,输出的脉冲宽度为一个时钟周期CLK的正脉冲。

()

16.8253-5工作于方式2时,当计数值为N+1时输出一个CLK周期负脉冲。

17.8253-5工作于方式2时,当写入控制字CW后,输出信号OUT变为低高平。

18.8253-5工作于方式2时,一旦计数值减为0时,输出变为低电平,经过一个CLK周期输出又变高电平后,重新装入计数值再重复计数过程。

19.8253-5工作于方式2时,计数过程中一旦装人新的计数值,计数过程立即将按新的计数值重新计数。

20.8253-5工作于方式3,称为方波发生器。

21.8253-5工作于方式3时,若计数初值为偶数时,则正脉冲宽度与负脉冲宽度相等。

22.8253-5工作于方式3时,若计数初值为奇效时,则负脉冲宽度与正脉冲宽度也相等。

23.8253-5工作于方式3时,若计数初值为奇数时,方波的重复周期为计数初值N个

C周期。

24.8253-5工作于方式3时,门控信号一直为高电平时,在写入控制率和计数值后,将在下一个时钟脉冲下降沿,计数执行部件获得初值并开始计数。

25.8253-5工作于方式4时,若计数值有两个字节时,则第一字节计数值即可触发计数过程。

26.8253-5工作于方式4时,若写控制字CW后,输出OUT为高电平。

27.8253-5工作于方式4时,当CE减为零时输出一负脉冲,其宽度为一个CLK脉冲。

28.8253-5方式5中,只有写人控制字CW后输出OUT变成高电平。

三、简答题

1.通常定时计数可实现方法有哪些?

实际应用中常常需要外部实时时钟,以实现延时或定时,另外要求对外部事件计数的计数器,可以通过如下方法实现。

(1)设计数字逻辑电路实现计数或定时。

用硬件电路实现的计数取定时器,若改变计划定时的要求,就要修改电路参数。

这种方法通用性、灵活性较差。

(2)设计一段程序,用软件实现计数器和定时要求。

这种方法通用性好,灵活性好,但占用微处理器资源,这是极大浪费。

(3)可编程定时财计数器,可以用程序灵活设计。

与微处理器可以并行工作,不占用微处理器时间。

2.一般定时器/计数器有几种工作方式?

(1)控脉冲控制时钟输人。

当门控脉冲GATE到来时,时钟CLK有效,进行计数操作。

当门控脉冲结束,时钟无效,计数停止。

(2)用门控脉冲重新启动计数器。

(3)用门控脉冲停止计数器工作。

(4)单次计数。

门控信号为高电平。

(5)循环计数。

每当计数执行单元计数为零时,输出端OUT输出一个信号,同时又重新装入计数初值寄存器内容到外数执行单元,重复原来的计数过程,在输出端OUT上可以输出周期性脉冲信号。

3.定时器/计数器内部结构是由哪些电路组成?

16位的定时器/计数器内部结构是有4个寄存器组成,如控制寄存器、初始值寄存器CR计数输出锁存寄存器OL和计数执行单元CE。

除执行单元CE外,其他都可被微处理器访问。

其中,

控制寄存器:

用来控制定时取计数器的工作方式,也就是控制时钟脉冲信号CLK与门控信号GATE适当配合产生输出端OUT的输出信号波形,可以通过程序设置。

初始值寄存器OR:

16位初始值寄存器,用于存放计数初值,可以通过程序设置。

计数执行单元CE,它是一个16位减1计数器。

它的初值是由初始值寄存器提供,只对时钟CLK计数,一旦计数器启动后,每出现一个CLK脉冲,计数执行单元计数值减l。

当减到零时,通过输出OUT指示信号,表示计数执行单元已为零。

计数输出锁存器OL:

通常跟随计数执行单元的内容而变化。

当接收微处理器发来的

锁存命令时,就锁存当前的计数值,不再跟随计数执行单元变化,直到微处理器从中读取锁存值后,才恢复到跟随计数执行单元变化的状态,从而避免微处理器直接读计数执行单元时干扰计数工作的可能。

有的定时器/计数器内部还有状态寄存器。

4.输出锁存器的作用是什么?

计数输出锁存器OL用来锁存计数执行部件CE的内容,从而使微处理器可以对此进行读操作。

6.8253-5初始化编程有什么规定?

82535初始化编程规定:

(1)对计数器设置初始值前必须先写控制字。

(2)初始值设置时,要按照控制字中的格式规定,如只写低位字节或是写高百位,或是高低位字节都写,控制字中一旦设定,计数初始值设定就要一致。

8.8253-5工作时有什么基本规则?

82535有六种工作方式,不论哪种工作方式,都要遵守以下几条基本原则:

(1)控制字写入计数器时,所有的控制逻辑电路立即复位,输出端OUT进入初始状态。

(2)初始值写入后,要经过一个时钟的上升沿和一个下降沿。

计数执行部件才开始进行计数。

(3)通常,在时钟脉冲CLK的上升沿时,门控信号GATE被采样。

对某一种给定的工作方式,门控信号的触发方式有具体规定的,即用电平触发,或者用边沿触发,有的触

发方式采用电平触发,又可以采用边沿触发方式。

(4)时钟脉冲下降时做减1计数。

9.8253-5方式0有何特点?

方式0的特点:

(1)计数过程是由软件启动。

每写入一次计数初值,就启动一次计数过程。

(2)GATE作用是开始计数或禁止计数。

(3)OUT由低变高表示计数过程结束,若计数初值为N,则已出现N+1个CLK脉冲信号。

应用场合:

(1)用于事件计数。

(2)OUT信号可作为中断请求信号。

10.8253-5方式1有何特点?

方式1的特点:

(1)计数器的启动只能由门控脉冲的上升沿产生,也就是只能用硬件启动计数器,不能用软件启动计数器。

(2)输出OUT为一单稳态负脉冲,其脉冲宽度为计数初值N个CLK时钟脉冲的周期

之和。

(3)形成单稳态脉冲过程中,可以重复触发,使OUT输出的负脉冲加宽。

(4)初始值由程序写入,所以改变计数初值就可以改变输出负脉冲的OUT宽度。

11.8253-5方式l,输出宽度取决于什么?

输出宽度取决于计数初值N,输出OUT负脉冲宽度为计数初值N个CLK脉冲周期之和。

欲改变负脉冲宽度方法为:

(1)改变计数初始值N;

(2)在形成单稳态脉冲过程中,若在GATE端再一次产生由低变高的触发信号,则又将CR内容装入CE,又从初始状态开始计数过程,到输出OUT端将延长输出负脉冲宽度。

12.8253-5方式2有何特点?

方式2的特点如下:

(1)方式工2作过程中,计数初始值寄存器的内容能自动地、重复地装入执行部件CE中,只要时钟脉冲周期CLK是周期性脉冲序列,在输出端OUT上就能连续地输出周期性分频信号。

(2)方式2的启动计数器可以使用软件方法,也可以使用硬件方法。

(3)在某一已知的频率CLK脉冲信号下,改变计数初值,可以获得不同速率的OUT输出信号。

(4)方式2输出负脉冲宽度为一个CLK脉冲周期,正脉冲宽度为计数初值N-l个CLK脉冲周期之和。

方式2的应用:

方式2主要应用于作为分频器和时基信号,它能方便地从系统时钟中获得符合某种频率要求的标准信号,供系统使用。

13.8253-5方式3有何特点?

方式3的特点如下:

(1)方式3计数过程是计数执行单元内容减2。

(2)方式3的工作过程中,计数初始值寄存器CR内容(偶数)或计数初始值寄存器CR-l的内容(奇数)能自动装入计数执行单元CE中,只要时钟脉冲周期CLK是周期性脉冲序列,则输出端将连续输出方波,从而实现一个方波发生器的输出要求。

(3)计数器启动过程也有软件启动和硬件启动两种。

(4)改变计数初值,OUT端将输出不同频率的方波,从而实现方波发生器输出的要求。

方式3应用:

主要用于方波脉冲发生器和波特率发生器,串行通信中所需要的时钟信号,可用8253-5方式3提供。

14.试述计数值为偶数时8253-5形成方波的过程。

当初始值寄存器中的初始值N可是偶数时,减法计数过程变为减2计数,即每来

一个CLK脉冲,CE内容减2。

经过N/2个CLK脉冲后,CE为零,使输出OUT为低电平。

同时又将CR内容装入CE并继续减2计数过程,又经过N/2个CLK脉冲后,CE又为零,使输出OUT又变成高电平,如此重复上述过程,在输出端OUT上输出对称方波。

15.试述计数值为奇数时8253-5形成方波的过程。

当初始值寄存器中的初始值N是奇数输出OUT由低变高时,CR内容先减1后装

入CE中,然后对CLK脉冲实行减2计数,直到CE为零时输出OUT不立即变低电平,而是再经过一个CLK脉冲后才变为低电平,此时OUT保持高电平的时间为1+(N—l)/2个CLK脉冲周期之和。

当输出OUT输出由高变低时,CR内容减1后再装入CE中,然后对CLK脉冲进行减2计数,直到CE为零时立即使输出OUT输出变为高电平,OUT保持低电平时间为(N-l)/2个CLK脉冲周期之和,重复上述过程,在OUT端输出的波形近似方波。

16.8253-5方式4有何特点?

方式4特点如下:

(1)写入控制字后输出OUT变为高电平作为初始电平,写入初始值后,计数执行获得初值开始计数过程。

当执行部件CE减到0时,输出变为低电平,此低电平持续一个时钟周期,然后自动变为高电平,并一直维持高电平。

(2)计数初始值N要经过N个时钟脉冲周期CLK后,才输出一负脉冲作为选通脉冲。

(3)GATE=1,进行计数;

GATE=0停止计数,维持当时电平。

只有计数值减为0时,才产生负脉冲。

(4)计数过程中又写人新的计数值。

在下一个时钟周期时,此计数值被写入执行部件,并按新的计数值进行计数过程。

该工作方式常称为软件触发信号发生器。

17.试述方式0与方式4输出波形区别。

(1)OUT输出负脉冲宽度不同,方式0是N+1个CLK脉冲周期之和;

方式4是一个CLK脉冲周期。

(2)计数期间输出极性相反,方式0是低电平输出,方式4是高电平输出。

18.方式5有何特点?

方式5特点:

(1)写入控制字后,输出OUT为高电平。

写入计数初始值后,必须有上升沿GATE才在下一个CLK下降沿装入CE,从而进行计数过程。

计数为0时输出一个CLK宽度负脉

冲,自动变为高电平,持续不变。

(2)若计数值为N,遇到GATE上升沿时再经过1个CLK下降沿时进行计数过程,再过N时钟周期,输出OUT才出现选通负脉冲。

(3)若计数过程又有上升沿GATE触发。

则再经过下一个CLK下降沿后重新获得计数值,进行计数过程。

(4)在计数过程中,写入新的计数值,如果无触发脉冲GATE输出不受影响,结束当前计数过程后再受触发电平时,将按新的计数值开始计数过程。

19.8253-5方式1与方式5有何区别?

方式5与方式1比较区别如下:

两者均为硬件触发启动计数器工作方式,但OUT输出的负脉冲宽度不同,方式1负

脉冲宽度为计数初值N个CLK脉冲之和,而方式5的输出负脉冲宽度仅为一个CLK脉冲周期。

四、填空题

1.8253-5是_________芯片,也称为_________芯片。

可编程定时/计数器,可编程间隔定时器

2使用层次:

初、中

2.采用可编程定时器/计数器,其定时与计算功能可由________定,设定后与微处理器________工作。

程序,并行

3.定时器/计数器输出信号OUT输出高电平信号时,表明________单元计数值1,已等于_________。

计数执行,0

4.定时器/计数器的门控信号是由_________送来的,可用作为对_________的控制。

外围设备,时钟

5.定时器/计数器的输出OUT可以连到系统_________总线上的_________线上。

当计数到达“0”时,或者其他情况下使OUT端有输出时,产生中断。

控制,中断请求

6.当定时取计数器的输出连到一个_________上时,可去启动一个_________操作。

输入/输出设备,输入/输出

7.8253-5内部有_________个结构完全相同的_________。

3,计数器

8.8253-5内部计数器是互相_________的,它们的输入和输出都决定于控制寄存器中的_________。

独立,控制字

9.8253-5内部计数器的执行部件CE,实际上是16位_________计数器,它的初始值是由_________提供的。

减法,初始值寄存器

22.8253-5进行编程初始化时先写入_________字后再写入_________。

初始值命令,计数值命令

23.8253-5进行编程初始化时,一旦控制字写入计数器时,所有的控制逻辑电路_________,输出端OUT处于_________状态。

复位,初始(高/低电平)

26.8253-5工作方式0是_________方式,计数结束输出OTU为_________电平。

计数结束产生中断,高

27.8253-5工作方式0时,当写入控制后,输出OTU变为_________电平作为初始电平,一直维持到计数值到达N;

当计数值为0时,输出OUT变成_________电平。

低,高

28.8253-5工作于方式0,当将计数值写入初值计数器后,是在下一个CLK脉冲的_________时装入计数执行单元CE中。

再从下一个CLK脉冲的_________开始,CE减1计数。

下降沿,下降沿

29.8253-5工作于方式0,当门控信号GATE为_________电平时计数,GATE为_________电平时禁止计数。

高,低

30.8253-5当在计数过程中有新的计数值写入计数器,在_________时,计数器按_________重新计数。

下一个CL下降沿,新的计数值

31.8253-5工作于方式1,计数器相当于_________电路,触发输入信号是________信号。

可重复触发的单稳电路,GATE

32.8253-5工作于方式1,当写入控制字后,输出端OUT变为_________电平,当计数值为零时输出OUT为_________电平。

高,高

33.8253-5工作于方式1时,当门控信号GATE_________到来后的下一个时钟脉冲CLK信号的_________,才将写入CR中的计数初值装入计数执行单元CE。

上升沿,下降沿

4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1