首页 百科知识 中断编程应用

中断编程应用

时间:2022-10-17 百科知识 版权反馈
【摘要】:在中断编程应用中,控制设备通常使用计算机主机板上的8259A芯片,因此在应用系统中不需要对8259A进行初始化,仅需设置硬件设备所连接的中断向量和8259A的IMR即可,主要重点应放在中断服务程序,如中断重入等。中断应用是数据采集、工业控制中最常用的方法,在Windows中如果控制系统的实时性要求不高,一般可使用定时器、线程来代替中断编程,编程控制方法可参见Windows方面的资料。

6.1.5 中断编程应用

在中断编程应用中,控制设备通常使用计算机主机板上的8259A芯片,因此在应用系统中不需要对8259A进行初始化,仅需设置硬件设备所连接的中断向量和8259A的IMR即可,主要重点应放在中断服务程序,如中断重入等。

例6-1 设有一采用ADC0809构成的光棒图形显示的虚拟数字电压表,其端口地址为200H,连接电路如图6.14所示。

img397

图6.14 ADC0809虚拟电压表线路图

对于本实例采用C语言程序如下:

img398

img399

img400

中断应用是数据采集、工业控制中最常用的方法,在Windows中如果控制系统的实时性要求不高,一般可使用定时器、线程来代替中断编程,编程控制方法可参见Windows方面的资料。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈