题目内容
(请给出正确答案)
[主观题]
对8253定时计数器3个通道进行初始化编程的顺序有没有要求?已知8253中O号、l号、2号计数器及控制寄
存器地址分别为340H、342H、344.H、346H,试对8253的3个计数器进行编程,使0号计数器设置为方式l,计数初值为2050H;1号计数器设置为方式2,计数初值为3000H;2号计数器设置为方式3,计数初值为1000H。
答案
查看答案
第3题
初始化程序为:
MOVAL,(1)
OUT(2),AL;写入控制字
MOVAL,(3)
OUT(4),(5);写入初值
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml9928/wps5.jpg
第4题
A.等待下一次计数开始
B.暂时停止现行计数工作
C.计数器的计数不受该信号的影响
D.立即开始新的计数
第5题
A.①或②或③成立
B.①或③或④成立
C.①或②或④成立
D.①或②或③或④成立
第8题
(1)若利用计数器0,1,2分别产生周期为100s的对称方波,以及每1s和10s产生一个负脉冲,试说明8253如何连接并编写包括初始化在内的程序。
(2)若希望利用8088程序通过接口控制GATE0,从CPU使GATE0有效开始,20μs后在计数器0的OUT0端产生一个正脉冲,试设计满足要求的硬件与软件。
第9题