共查询到20条相似文献,搜索用时 468 毫秒
1.
一、引言在Intel8080,8085以及8086等系列微计算机中,大多数用户都采用了8259A可编程中断控制器,用以实现中断管理,单片8259A只能管理8个中断源,这对于有些用户是远远不够用的。如果要管理更多的中断源,就必须采用级联方式,这样可以管理多达64个中断源。 相似文献
2.
<正> 由于Z80CPU的中断方式2具有很强的中断处理功能,因此以Z80为CPU的微处理器和微型计算机已被广泛应用于各种数据采集和监控系统中。但美中不足的是Z80系列芯片种类较少,使应用范围和灵活性受到限制。与此相反,intel系列芯片种类繁多,功能齐全,但这些芯片无法以中断方式2配合Z80CPU工作,因此发挥不出Z80中断方式2的优越性。intel系列专用中断控制器intel8259A在单片使用时,至少可以管理8级中断,而且可与其它的inter系列芯片接口。因此,如果intel8259A能与Z80CPU以中断方式2接口,那么其它芯片就可通过8259A与Z80CPU在中断方式2下工作。 相似文献
3.
4.
中断系统是计算机的核心部分,机器中的外设I/O硬中断给CPU管理微机外部设备提供了合理的控制权,使CPU可以对外部设备中断进行各种操作.外设I/O硬中断是由8259A来管理的,8259A可编程控制器允许CRU对其进行初始化编程(ICW)和写命令字编程(OCW)两种操作,在应用程序中进行不同的操作可完成特定的功能.计算机系统中的可编程中断控制器8259A是一种大规模可编程芯片,微型计算机用它来具体管理系统的外设硬中断.机器在重新启动时BIOS通过写端口20H和21H对可编程控制器进行重新初始化编程操作,将8个外设硬中断驱动程序08H-0FH分别挂接到8级硬中断请求IRQ0-IRQ7上,8组硬中断请求IRQ0-IRQ7与外部设备的对应关系如下: 相似文献
5.
Z-80系列接口芯片都具备中断功能很强的中断方式2的工作方式,用以完成Z-80 CPU与其外设的信息交换。但是,对于INTEL系列接口芯片,由于它们不具备Z-80中断控制逻辑,因而不能直接与Z-80 CPU相连。 INTEL系列接口芯片完成中断功能,通常是由中断控制器INTEL8259实现的。由于INTEL8259的中断时序与Z-80CPU不同,为使它们相互配合工作,就必须按照INTEL8259的时序要求,通过附加电路人为地产生三个INTA信号,使得Z-80CPU在读取数据总线时实际取得的有效数据是由INTEL8259送出的,即装入PC寄存器的是由INTEL8259提供的中断服务程序入口地址。它们之间的连接如图1所示。由于每片INTEL8259可带八个中断源,并且可 相似文献
6.
7.
在AT机上有一实时时钟,提供实时时间及星期日历,系统利用1AH BIOS中断来管理实时时钟,它还提供一个周期中断功能,这一中断对用户是开放的,中断向量号为70H。 在AT机上,有两片8259中断控制器芯片,能支持16种外部硬件中断,其中从片的IRQ0连结的是实时时钟芯片的中断请求信号IRQ,通过对8259的两个口地址21H,A1H的读写操作可以屏蔽或使能某些外部中断。 相似文献
8.
肖治廷 《小型微型计算机系统》1991,12(2):58-61
在IBM PC系列机及兼容机中,不能利用8259A中断控制器的级联来扩充其硬中断功能.本文介绍了一种扩充PC机中断功能的方法,讨论了中断扩充的接口设计.初始化及中断服务程序. 相似文献
9.
10.
实时数据采集系统的中断机制设计与研究 总被引:2,自引:0,他引:2
分析数据采集系统中利用中断方式进行数据传输的实时性,基于中断方式优化设计了串行异步通信的硬件线路连接及软件程序编制的方法,指出中断控制器8259A使用中的一个实际问题。 相似文献
11.
<正> 随着大规模集成电路的迅速发展,微型计算机的应用范围越来越广泛,并且微型机的处理能力也在不断地增强。一台微机甚至可以带很多接口,处理众多的信息。但是,如果一台微机要处理的中断信息多达八个以上,那么它本身的中断控制器的中断申请端口就显得不够用了。在这种情况下,我们可以采用中断控制器的级联技术,来扩展中断申请端口,增强微型计算机对多中断的处理能力。下面就以中断控制器8259的级联为例介绍这种技术。 相似文献
12.
13.
《电子技术应用》1996,(1)
<正> 1.问:我们在设计控制系统时,由于有多个中断源,因此采用Intel 8259A作为中断控制器.我们参考了目前一些较为常用的参考书设计了电路与程序,可是在调试中,采用中断方式工作,读不到中断矢量,请问有什么方法可以解决?答:Intel 8259A是与8096系列微处理器接口性能良好的器件.在与其它微处理器接口时,由于没有8259A所需的中断响应信号INTA和提供相应的时序.因此造成中断向量读不出来.在微处理器没有INTA信号或INTA信号与8259A所要求时序不符时,需要由硬件来产生INTA信号.需要指出的是,这时不能象一些书刊中介绍的那样将8259A的RD信号和INTA信号一起直接接到微处理的RD线上.如直接相连,当读8259A中断向量时,也同时读取了8259A的内部寄存器(中断寄存器IRR,服务状态寄存器ISR,中断屏蔽寄存器IMR),造成数据总线上的数据冲突.即8259A的INTA信号与RD信号不能同时为低,在设计中采用如图1连接方式能够保证INTA信号与RD信号不同时有效:中断发生时,INTA信号为低,而RD为高;正常读时,由于没有中断发生,INTA为高无效,RD有效.另外在设计中如不需读取内部寄存器,也可将8259A RD线接高电平,不受外界干扰,INTA线直接接微处理器的RD线. 相似文献
14.
15.
介绍单片微机控制的汽车刮水器持久试验系统的功能特点。通过扩充8031的二个中断口,设计中断系统的硬件、软件以满足系统要求。对“次数”红外传感器在实际使用中的一些问题,提出了有效解决办法。 相似文献
16.
郭晓伟 《数字社区&智能家居》2006,(20)
中断技术是提高计算机工作效率的一种重要手段。它是由外围设备或其它非预期的急需处理的事件引起的,也就是说外围设备处于“主动”的地位,对于那些信号变化是随机的、而且要求快速响应和处理的、实时性要求高的应用场合,中断更是一种不缺少的功能;8259A就是一个典型的可编程中断控制器,简称PIC。PIC在多个中断源系统中,无须扩展其他硬件,使用单片芯片就能处理8级优先权编码中断。 相似文献
17.
郭晓伟 《数字社区&智能家居》2006,(7):155-156
中断技术是提高计算机工作效率的一种重要手段。它是由外围设备或其它非预期的急需处理的事件引起的.也就是说外围设备处于“主动”的地位,对于那些信号变化是随机的、而且要求快速响应和处理的、实时性要求高的应用场合,中断更是一种不缺少的功能;8259A就是一个典型的可编程中断控制器,简称PIC。PIC在多个中断源系统中,无须扩展其他硬件,使用单片芯片就能处理8级优先权编码中断。 相似文献
18.
本文介绍了一种利用计算机技术、机电一体化技术开发岩石试验机数字控制系统的方法。重点阐述了利用8259中断控制器和PCL-812PG数据采集卡,通过硬件中断方式在Windows多任务环境下实现实时控制的方法。 相似文献
19.
20.
一般基于应用层面的串行通信将端口设备广义地视为文件,采用CreateFile方式实现通信。该文分析了INS8250串行控制芯片和Intel8259中断控制芯片相应寄存器的配置与地址读写,以及实现对串行端口的安装、初始化、通信、卸载等功能,对串行端口底层通信的机理进行了研究。 相似文献