微机原理

8253芯片的6种工作方式中,什么方式具备自动重装计数初值的功能?

题目

8253芯片的6种工作方式中,什么方式具备自动重装计数初值的功能?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

CPU可以对8253计数器进行读操作,其读到的是()。

A.工作方式字
B.计数初值
C.计数执行部件CE(减一计数单元)的当前值
D.0

答案:C
解析:

第2题:

如果以查询方式进行定时应用,则应用程序中的初始内容应包括().

  • A、系统复位、设置工作方式、设置计数初值
  • B、设置计数初值、设置工作方式、启动定时
  • C、设置工作方式、设置计数初值、打开中断
  • D、设置工作方式、设置计数初值、禁止中断

正确答案:B

第3题:

在下列8253工作方式中,即使gate保持为高电平,处于()的8253在写入初值以后也不开始定时或计数。

A.方式1

B.方式2

C.方式3

D.方式0


参考答案:A

第4题:

8253中计数器中初值寄存器的作用是()。

  • A、保存控制字中写入的计数值
  • B、提供当前计数器的状态
  • C、按控制字确定该计数器的工作方式
  • D、接收计数初值,按CLK脉冲减一计数,是否计数受GATE信号控制

正确答案:A

第5题:

8253芯片共有几种工作方式?每种工作方式各有什么特点?


正确答案:8253共有6种工作方式,各工作方式下的工作状态是不同的,输出的波形也不同。
方式0和方式4这两种工作方式的相同之处是:
①当控制字写入控制字寄存器,接着再写入计数初值后,通道开始减1计数,要求此时GATE信号一直保持高电平。
②计数器只计一遍。当计数到0后,通道并不自动恢复计数初值重新计数,只有在用户重新编程写入新的计数值后,通道才开始新的计数,因此我们称其为软件触发方式。
③通道是在写入计数值后的下一个时钟脉冲才将计数值装入计数器开始计数。因此,如果设置计数初值为N,则输出信号OUT是在N+l个CLK周期后才有变化。
④在计数过程中,可由门控信号GATE控制暂停。当GATE=0时,计数暂停,OUT输出不变,当GATE变高后继续接着计数。
⑤在计数过程中可以改变计数值。若是8位计数,在写入新的计数值后,计数器将立即按新的计数值重新开始计数。如果是16位计数,在写入第一个字节后,计数器停止计数,在写入第二个字节后,计数器按照新的计数值开始计数,即改变计数值是立即有效的。
这两种工作方式的不同之处是:
①当控制字写入控制字寄存器后,OUT输出的初始状态不同。方式0是由高电平变低电平,而方式4则是由低电平变高电平。
②计数到“0”时OUT输出的变化不同。方式0是使OUT输出变高并保持不变等待下次软件触发,方式4则是使OUT输出一个CLK的负脉冲后变高并保持不变等待下次软件触发。
方式1和方式5这两种工作方式的相同之处是:
①当控制字写入控制字寄存器,接着再写入计数初值后,通道并不开始计数,只有在GATE信号触发以后,通道才开始减1计数,因此我们称其为硬件触发方式。
②当计数器计数到0后,通道并不自动恢复计数初值重新计数,但是如果GATE信号再次触发,通道则自动恢复计数初值重新计数。也就是说,GATE信号每触发一次,通道就自动恢复计数初值重新计数一次。
③在计数过程中,CPU可编程改变计数值,但这时的计数过程不受影响,只有当再次由GATE信号触发时,计数器才开始按新输入的计数值计数,即改变计数值是下次有效的。
这两种工作方式的不同之处是:
①虽然当控制字写入控制字寄存器后,OUT输出的初始状态相同,但在GATE触发以后,OUT输出的状态不同,方式1是由高电平变低电平,而方式5则保持为高电平。
②计数到“0”时OUT输出的变化不同。方式1是使OUT输出变高并保持不变等待下次硬件触发,方式5则是使OUT输出一个CLK周期的负脉冲后变高并保持不变等待下次硬件触发。
方式2和方式3这两种工作方式的相同之处是:
①当控制字写入控制字寄存器后,OUT输出的初始状态相同都是由低变高。接着再写入计数初值后,通道开始减1计数,要求此时GATE信号一直保持高电平。
②当计数到1或0后,通道会自动恢复计数初值重新开始计数,从而产生连续周期性输出波形,如果设置计数初值为N,则周期为N个CLK。
③在计数过程中,可由门控信号GATE控制停止计数。当GATE=0时,停止计数,OUT输出变高,当GATE变高后,计数器将重新装入计数初值开始计数。
④在计数过程中可以改变计数值,如果此时GATE维持为高,这对正在进行的计数过程没有影响,但在计数到1或0后,通道自动恢复计数初值重新开始计数时将按新的计值计数。但如果此时GATE出现上升沿,那么,在下一个CLK周期,新的计数值将被装入计数器开始计数。
这两种工作方式的不同之处是:
①方式2当计数器减到1时,输出OUT变低,经过一个CLK周期后恢复为高,且计数器开始重新计数。如果计数初值为N,则输出波形为N-1个CLK周期为高电平,一个CLK周期为低电平。
②方式3输出为方波,但情况也有所不同:
若计数值为偶数,则输出为标准方波,N/2个CLK周期为高电平,N/2个CLK周期为低电平。如果计数值N是奇数,则输出有(N+1)2/个CLK周期为高电平,(N-1)2/个CLK周期为低电平,即OUT为高电平将比其为低电平多一个CLK周期时间。

第6题:

在对8253进行任何操作前,都必须先向8253写入一个什么,以确定8253的工作方式()。

  • A、控制字
  • B、计数初值
  • C、状态字
  • D、指令

正确答案:A

第7题:

8253芯片的6种工作方式中,什么方式需要硬件启动?


正确答案:方式1和式5需要硬件启动。

第8题:

计数/定时器为自动重装初值的方式为:()。

A.方式0

B.方式1

C.方式2

D.方式3


正确答案:C

第9题:

向8253芯片写入的计数初值,写到了()中。

  • A、减计数单元
  • B、0#计数器
  • C、控制字寄存器
  • D、初值寄存器

正确答案:D

第10题:

8253(8254)共有几种工作方式?哪种方式输出方波?哪种方式计数到终点自动重新赋初值并且每来一个计数脉冲计数器的值减1?


正确答案: 8253共有6种工作方式。利用方式3输出方波。方式2计数到终点自动重新赋初值并且每来一个计数脉冲计数器的值减1。
方式2——比率发生器(Rate Generator),用来产生序列负脉冲,每个负脉冲的宽度与CLK脉冲周期相同。
方式3——方波发生器(Square Wave Generator),用于产生连续的方波。方式2和方式3都实现对时钟脉冲进行n分频。

更多相关问题