微机原理与接口技术

若所用8253芯片用软件产生一次性中断,最好采用哪种工作方式?现用计数器0对外部脉冲计数,当计满10000个脉冲时产生中断,请写出工作方式控制字及计数值。

题目

若所用8253芯片用软件产生一次性中断,最好采用哪种工作方式?现用计数器0对外部脉冲计数,当计满10000个脉冲时产生中断,请写出工作方式控制字及计数值。

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

第1题:

如果芯片8253的控制字为0AAH,则8253各计数器的工作方式是

A.计数器0工作在模式1

B.计数器1工作在模式5

C.计数器1按二进制计数方式工作

D.计数器2按二进制计数方式工作

E.计数器2工作在模式5


正确答案:DE

第2题:

定时与计数器8253的所有工作方式中,能产生周期方波的是方式()。

A.2
B.3
C.4
D.5

答案:B
解析:

第3题:

8253需要由外部脉冲触发才开始计数的工作方式是()

A.方式0

B.方式1

C.方式2

D.方式3

E.方式5


正确答案:BE

第4题:

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

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

正确答案:A

第5题:

8253—5作于方式3时,若计数值为偶数时正脉冲宽度为()个CLK脉冲宽度,负脉冲宽度为()个CLK脉冲。


正确答案:N/2;N/2

第6题:

如果芯片8253的控制字为0A5H,8253各计数器的工作方式是

A.计数器0工作在模式1

B.计数器0工作在模式2

C.计数器1工作在模式1

D.计数器2按BCD码计数方式工作

E.计数器2工作在模式2


正确答案:DE

第7题:

8253是可编程的()接口芯片。

  • A、定时器/计数器
  • B、并行
  • C、串行
  • D、中断控制器

正确答案:A

第8题:

如果希望8253的计数器1工作在模式0,每收到外部5个脉冲时产生中断,计数值应设置为

A.3

B.4

C.5

D.6


正确答案:B

第9题:

8253—5作于方式3时,若计数值为奇时,则正脉冲宽度为()个CLK个脉冲,负脉冲宽度为()个CLK个脉冲。


正确答案:(N-1)/2;(N-1)/2

第10题:

说明当8253的外部时钟为1MHZ时,只用该8253如何产生宽度为1秒的负脉冲?


正确答案: 因为计数时钟为1MHZ,而每个计数器的计数值是16位的。因此,一个计数器的最大计数时间只有65.5mS左右,无法满足要求。但8253有三个计数器,可以串联使用以解决问题。
例如,将时钟接到CLK0上,使GATE0有效(高电平)并将OUT0输出接到CLK1上做为计数器1的计数时钟,并使GATE1为高电平。这就将计数器0和计数器1串到一起。可使计数器0工作在方式2或方式3,使其输出连续的脉冲。使计数器1工作在方式0。且使两计数器的总计数值为1000×1000,可以计数器0的计数值均为1000,则OUT0的输出就是周期为1ms的对称方波或窄脉冲。使计数器1的计数值为999,则OUT1的输出即为宽度1秒的负脉冲。

更多相关问题