8086系统,8253计数器初始化的问题
8086系统,设8253芯片的计数器0、计数器2和控制口地址分别为04B0H、04B2H、04B6H。定义计数器0工作在方式2,CLK0为5MHZ,要求输出OUT0为1KHZ方波;
定义计数器2用OUT0作计数脉冲,计数值为1000,计数器到0时向CPU发出中断请求,CPU响应这一中断请求后继续写入计数值1000,开始重新计数,保持每一秒钟向CPU发出一次中断请求。
编写出对8253的初始化程序,并画出硬件连接图。
主要是对于中断请求这一部分的程序不太理解,希望能给出程序代码及其注释。
谢谢!