该数据采集系统采用硬中断方式,通过对KH-9300板卡上的8254定时器和8259中断控制器编程定时触发中断并对外部脉冲计数,设计中每隔1 s采集1次数据,数据采集卡第0和1号通道采用串行方式并使用板卡上的内部时钟进行计时,第2、3、4、5号通道输人外部计数脉冲计数。所有通道采用内部门控信号。当串行的第0~1通道计数满时,就向板卡上的8259中断控制器的IN1引脚发出中断指令。通过8259中断控制器向计算机内的8259A的中断引脚(这里设计为第5号中断引脚)发出中断指令。CPU响应中断请求,执行