某应用系统中,系统提供一个频率为20KHZ的时钟信号,要求每隔10ms完成一次扫描键盘的工作。为了提高CPU的效率,现采用定时中断的方式进行键盘扫描。在系统中采用了8253定时器的通道0来实现这一要求,且8253计数器0~2和控制寄存器的I/O地址依次为70H,71H,72H和73H。分析应选用那种方式,并确定计数器初值。

题目

某应用系统中,系统提供一个频率为20KHZ的时钟信号,要求每隔10ms完成一次扫描键盘的工作。为了提高CPU的效率,现采用定时中断的方式进行键盘扫描。在系统中采用了8253定时器的通道0来实现这一要求,且8253计数器0~2和控制寄存器的I/O地址依次为70H,71H,72H和73H。分析应选用那种方式,并确定计数器初值。

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

第1题:

如果芯片8253的计数器1时钟频率为200KHz,工作在模式2,为使计数器0每10ms能向外发一中断信号,下列正确的计数初值是

A.1000

B.2000

C.2500

D.4000


正确答案:B

第2题:

若对8253写入控制字的值为AAH,8253工作在()

  • A、计数器0工作在方式5
  • B、计数器1工作在方式5
  • C、计数器2工作在方式5
  • D、计数器3工作在方式5

正确答案:A

第3题:

PC/XT微机中,产生系统时钟的时间基准使用了Intel 8253定时器/计数器的 ( )。

A.通道0

B.通道1

C.通道2

D.通道3


正确答案:A

第4题:

8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是()


正确答案:暂时停止现行计数工作

第5题:

系统采用4个接口芯片:8253,8251,8259及8255。要求8253的通道0用作实时时钟,每当定时时间到之后向8259的IR2送入中断申请信号。8253通道1用作方波发生器作为8251的收发时钟脉冲。8253通道0,通道1的门控信号由8255PC口的PC3和PC2控制。8253的两个通道应分别工作在什么方式?


正确答案: 通道0工作在方式2—分频发生器;
通道1工作在方式3—方波速率发生器。

第6题:

如果芯片8253的计数器2的时钟频率为2MHz,工作在模式2,为使计数器0每10ms能向外发一中断信号,下列正确的计数初值是

A.1000

B.2000

C.10000

D.20000


正确答案:D

第7题:

8253外接频率为100 KHz的时钟信号,若控制字设置为B6H,则8253将工作于(),当写入计数器的初值为5000H时,定时时间为204.8 ms。

  • A、计数通道2的方式3,按二进制计数
  • B、计数通道1的方式3,按二进制计数
  • C、计数通道0的方式3,按十进制计数
  • D、计数通道2的方式3,按十进制计数

正确答案:A

第8题:

若Intel 8253可编程定时/计数器处于计数过程中,当CPU对它装入新的计数初值时,其结果将是( )。

A.8253可编程定时/计数器禁止编程

B.8253可编程定时/计数器允许编程,并改变当前的计数过程

C.8253可编程定时/计数器允许编程,但不改变当前的计数过程

D.8253可编程定时/计数器允许编程,是否影响当前计数过程随工作方式而变


正确答案:D

第9题:

8253作为定时器和计数器时()

  • A、使用的计数方式相同
  • B、工作方式不同
  • C、实质相同
  • D、输出定时信号不同

正确答案:C

第10题:

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

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

正确答案:A

更多相关问题