![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
通过8253的计数器0产生中断请求信号,欲在可设最大初值范围内延长产生中断的时间,无效的方法是()。
A.初始化时使计数初值尽量大
B.在OUT0变高之前重置初值
C.在OUT0变高之前在GATE0加一触发信号
D.降低加在CLK0端的信号频率
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.初始化时使计数初值尽量大
B.在OUT0变高之前重置初值
C.在OUT0变高之前在GATE0加一触发信号
D.降低加在CLK0端的信号频率
(1)根据上述要求,写出8253计数器0计数初值的计算步骤。
(2)根据上述要求编写8253的计数器0的初始化程序段(计数初值只取整数,采用二进制计数)。
(1)若利用计数器0,1,2分别产生周期为100s的对称方波,以及每1s和10s产生一个负脉冲,试说明8253如何连接并编写包括初始化在内的程序。
(2)若希望利用8088程序通过接口控制GATE0,从CPU使GATE0有效开始,20μs后在计数器0的OUT0端产生一个正脉冲,试设计满足要求的硬件与软件。