《微型计算机接口技术及应用》期末考试试卷及答案 下载本文

答案:D

难度: 4 使用层次: 初、中、高 3.8253-5每个计数内部都有( )。

A.8位控制寄存器、16位计数初值寄存器CR、计数执行部件CE、输出锁存器OL B.8位状态寄存器,8位控制寄存器,8位计数初值寄存器CR、计数执行部件 CE、输出锁存器OL

C.16位计数初值寄存器CR、计数执行部件CE、输出锁存器OL

D.16位计数初值寄存器CR、计数执行部件CE、控制寄存器 答案:C

难度: 4 使用层次: 初、中、高 11.8253-5初始化写入控制字后,若再写入初始值,要经过( ),计数执行部件开始记数。

A.一个时钟上升沿 B.讨一个时钟下降沿 C.一个时钟上升沿和一个下降沿 D.一个时钟周期T 答案:C

难度: 5 使用层次: 初、中、高

16.8253-5 作于方式0时,当计数值减为0时输出 OUT为高电平一直维持到( )。

A.改变计数值 B.复位或改变计数值 C.改变计数值或中断 D.改变计数值或总线操作 答案:B

难度: 5 使用层次: 初、中、高

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

A.计数初值 N个CLK脉冲宽度 B.计数初值 N+1个CLK脉冲宽度 C.计数初值 N-1个 CLK 脉冲宽度 D.计数初值(2N-l)/2个脉冲宽度 答案:A

难度: 5 使用层次: 中、高

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

A.改变计数值 B.改变控制字 C.重新加入带有上升沿的GATE信号 D.复位 答案:C

难度: 5 使用层次: 中、高

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

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

难度: 5 使用层次: 中、高

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

A.少2个CLK周期 B.少一个CLK周期 C.多2个CLK周期 D.多一个CLK周期 答案:B

难度: 5 使用层次: 中、高

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

A.计数初值 N+1个CLK脉冲之和 B.计数初值N-1个 CLK脉冲之和 C.计数初值中偶数脉冲之和 D.计数初值N个脉冲之和 答案:D

难度: 5 使用层次: 中、高

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

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

难度: 5 使用层次: 中、高

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

A.N B.N-I C.N+I D.(N-l)/2 答案:C

难度: 5 使用层次: 中、高

27.8253-5 作于方式4时。计数过程的启动是由( )对CR设置计数初值时被触发的。

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

难度: 5 使用层次: 中、高

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

A.00000000B B.00010000B C.10000000B D.00000001B 答案:B

难度: 5 使用层次: 中、高

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

A. 10011001B B. 10101001B C.10011000B D.10101000B 答案:A

难度: 5 使用层次: 中、高

33.8253-5 作于方式5,用 BCD码计数,用 1号计数器先读低8位后读高8位,则 控制字为( )。

A.01111100B B. 01111010B C.01111111B D.01111011B 答案:D

难度: 5 使用层次: 中、高 二、判断说明题

1.8253-5每个计数器内部有一个控制寄存器,控制计数器的输人和输出。 ( ) 答案:T

难度: 3 使用层次: 初、中、高

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

难度: 3 使用层次: 初、中、高

3.8253-5内部每个计数器中包含8位CR、CE、OL。 ( ) 答案:F

难度: 3 使用层次: 初、中、高

6.8253-5初始化,一旦写人计数值后,计数执行部件才开始进行计数。 ( ) 答案:F

难度: 3 使用层次: 初、中、高

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

答案:T

难度: 3 使用层次: 初、中、高

8.8253-5进行计数时最小值是0。 ( ) 答案:F

难度: 3 使用层次: 初、中、高

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

答案:F

难度: 3 使用层次: 初、中、高

10.8253-5工作于方式0时,在计数过程中,又写人新的 16位计数值,则在下一个 CLK下降沿开始按新的计数值计数。 ( ) 答案:F

难度: 3 使用层次: 初、中、高

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

难度: 3 使用层次: 初、中、高

12.8253-5工作于方式 1时,当写入CW,再写人计数初始值后,便立即将初始计数 值装入执行单元CE中。 ( )

答案:F

难度: 3 使用层次: 初、中、高

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

( )

答案:T

难度: 3 使用层次: 初、中、高

14.8253-5工作于方式 1时,若要重复触发,门控信号GATE的上升沿的到来必须等 待每次输出结束后。 ( )

答案:T

难度: 3 使用层次: 初、中、高

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

答案:F 难度: 3 使用层次: 初、中、高

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

难度: 3 使用层次: 初、中、高

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

答案:F 难度: 3 使用层次: 初、中、高

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

答案:F

难度: 3 使用层次: 初、中、高

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

答案:F

难度: 4 使用层次: 初、中、高

20.8253-5 工作于方式3,称为方波发生器。 ( ) 答案:T

难度: 4 使用层次: 初、中、高

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

难度: 4 使用层次: 初、中、高

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

答案:F

难度: 4 使用层次: 初、中、高

23.8253-5 工作于方式3时,若计数初值为奇数时,方波的重复周期为计数初值N个 C周期。 ( ) 答案:T

难度: 4 使用层次: 初、中、高

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

答案:T

难度: 4 使用层次: 初、中、高

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

答案:F

难度: 4 使用层次: 初、中、高

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

难度: 4 使用层次: 初、中、高

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

( )

答案:T

难度: 4 使用层次: 初、中、高

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

难度: 4 使用层次: 初、中、高 三、简答题

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

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

(1)设计数字逻辑电路实现计数或定时。用硬件电路实现的计数取定时器,若改变计划定时的要求,就要修改电路参数。这种方法通用性、灵活性较差。

(2)设计一段程序,用软件实现计数器和定时要求。这种方法通用性好,灵活性好,但占用微处理器资源,这是极大浪费。

(3)可编程定时计数器,可以用程序灵活设计。与微处理器可以并行工作,不占用微处理器时间。