一、拓展学习
上机实践.pdf
二、阅读文献
1.Intel+8259A扩展8051单片机中断接口技术.pdf
今复杂系统控制应用越来越广泛,传统MCS一51系列单片机提供的两个外部中断已经无法适应"-3今控制系统开发需求,本文介绍采用8259中断控制嚣,实现单片机扩展外部中断的接入,有效解决了单片机中断资源较少的瓶颈。
2.基于Proteus的X86中断仿真异常问题探究和对策.pdf
X86系列的CPU及其系统一直是“微机原理”课程的主流内容,其中中断是此课程的核心部分。目前,核心实验仍然是采取使用真实硬件进行实验的方式,但这种方式也带来实验项目受限,元器件易损坏等问题。随着Proteus对8086系列的CPU提供仿真功能,很多高校也开始将X86系列的微机原理实验向上移植。仿真实验便于实验内容扩展,便于学生自行实验,没有实验场地约束,破解了实验时间、地点的难题。仿真实验毕竟和物理实验有所差异,有不够完善之处,在移植过程中,实现中断的8259实验出现了一些问题。本文就此问题进行了研究和实验,剖析了产生问题的原因,并给出了多种解决问题的方法。
3.浅议可编程中断控制器8259A的程序设计.pdf
在《微计算机技术》中,中断技术的引入为主机和外设的数据交换解决了很多实际问题,可编程中断控制器8259A是中断系统中的核心器件,是Intel公司专门为处理中断开发的可编程芯片,为计算机管理大量中断。本文从8259A角度认识中断,并且对编程过程中涉及的初始化流程和命令字进行详细解析,为学习中断提供思路。
4.微机原理与接口技术 开放性实验建设——8259A硬件中断实验.pdf
利用“HK8086”微机教学实验系统,从实验电路着手,进行面包板上的电路连接、安装,上机编程调试等操作,有助于实验者深刻理解实验原理与电路,提高动手能力。。
5.用8259A扩展8031单片机中断源的接口技术与编程.pdf
田INTEL 8259A可编程控制器扩履8031革片机外郜中断的震件接口植皂和软件编程.在接口电路产利田r电骂对803l靖出的信号进行变换,以实现在发出中昕请求后.CPU皿颁返回的三个应善信号.
6.用8259A扩展MCS-51单片机外部中断源的方法.pdf
在需要有多个外部中断的应用场合,可用8259A可编程中断控制器接口芯片给MSC-51单片机扩展外部中断源。
7.用逻辑电路扩展中断口的实现.pdf
在进行工业控制时往往要求所用I/O卡的输入通道有足够多的中断功能。笔者最近在使用Adlink公司的PCI一7432多通道有中断功能的I/O卡时,遇到了一个问题。该卡输入的0和1通道具有可中断功能,只有2路可响应外部中断源中断,而实际使用时至少需要4路中断。这块卡是PCI的接口,自带了驱动。笔者有过使用ISA接口的I/O卡实现中断的经验,最初很自然想到外接一片8259A可编程中断控制器,利用中断级联获得4路中断,但具体操作起来很困难,后来自搭一简单的逻辑电路获得了4路中断。。
8.中断控制器8259A操作命令字OCW2高三位组合细探.pdf
微型计算机中断系统中最主要的器件就是中断控制器8259A,它主要用于管理可屏蔽中断INTR的中断请求。该芯片具备可编程功能,可由CPU通过程序写入不同的命令字的方式控制其处于不同的工作方式。对8259A的编程可分为两大部分,一是通过初始命令字ICW进行初始化编程,另一个是通过操作命令字Ocw进行操作编。
9.中断控制器a8259的子模块-中断请求寄存器的代码与仿真.pdf
基于中断控制器a8259的子模块一中断请求寄存器的工作原理编写了verilog HDL代码,给出了用modelsim5.7c软件仿真的波形,并对波形进行了分析,结果表明功能正确.该模块可移植性强,可以用在同类功能的其他系统中.。
三、示例代码
示例代码.rar