首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到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.
<正> 8259A可编程中断控制器是Intel公司为微型计算机系统进行中断处理而设计的芯片。它能直接用于8080、8085、8086和8088CPU 的微机系统,但不能与Z80CPU 兼容。为了扩大8259A 这块中断功能很强的芯片的使用范围以及充分利用Z80CPU 及其系列芯  相似文献   

4.
杜蕴杰 《电脑》1994,(11):10-14
中断系统是计算机的核心部分,机器中的外设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.
一种单片机控制的指令转换器的设计   总被引:4,自引:3,他引:1  
采用89C51单片机,串口扩展芯片8251、中断扩展芯片8259等器件设计了一种指令格式转换器。  相似文献   

7.
在AT机上有一实时时钟,提供实时时间及星期日历,系统利用1AH BIOS中断来管理实时时钟,它还提供一个周期中断功能,这一中断对用户是开放的,中断向量号为70H。 在AT机上,有两片8259中断控制器芯片,能支持16种外部硬件中断,其中从片的IRQ0连结的是实时时钟芯片的中断请求信号IRQ,通过对8259的两个口地址21H,A1H的读写操作可以屏蔽或使能某些外部中断。  相似文献   

8.
在IBM PC系列机及兼容机中,不能利用8259A中断控制器的级联来扩充其硬中断功能.本文介绍了一种扩充PC机中断功能的方法,讨论了中断扩充的接口设计.初始化及中断服务程序.  相似文献   

9.
在采用PC机作主控器的实时测控系统中,用户可使用的硬中断资源往往不够,在用户设计的应用板上一般应扩展一片8259A来管理用户的多个中断源。8259A在此不是一种级联方式,其作用只是将中断源按优先权排队,辨认中断源,因此其SP/EN、INTA应接高电平,CAS0~CAS2悬空,8259A的中断请求信号INT接在PC机未用的硬中断请求信号端如IRQ12上,  相似文献   

10.
实时数据采集系统的中断机制设计与研究   总被引:2,自引:0,他引:2  
分析数据采集系统中利用中断方式进行数据传输的实时性,基于中断方式优化设计了串行异步通信的硬件线路连接及软件程序编制的方法,指出中断控制器8259A使用中的一个实际问题。  相似文献   

11.
<正> 随着大规模集成电路的迅速发展,微型计算机的应用范围越来越广泛,并且微型机的处理能力也在不断地增强。一台微机甚至可以带很多接口,处理众多的信息。但是,如果一台微机要处理的中断信息多达八个以上,那么它本身的中断控制器的中断申请端口就显得不够用了。在这种情况下,我们可以采用中断控制器的级联技术,来扩展中断申请端口,增强微型计算机对多中断的处理能力。下面就以中断控制器8259的级联为例介绍这种技术。  相似文献   

12.
目前,在我国采用86/300系列微型计算机和iRMX操作系统的用户日益增多。由于iRMX是一个功能很强的实时多任务操作系统,使它在工业控制的各个领域中得到越来越广泛的应用。很多用户在他们的应用中需要扩充系统的中断源,本文通过实例介绍我们在某工程中解决中断源扩充的一些经验和体会。一、8259(PIC)概述 86/300系列机一般采用ISBC86/30单板机作为主处理机板。该机使用一片8259A(以下简称PIC)来管理中断。 PIC在中断驱动的系统中相当于一个总  相似文献   

13.
专家释疑     
<正> 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.
8051系列单片机仅有INT0和INT1两个外部中断源,这很难满足实际应用中的要求,在很多情况下需要对8051单片机的外部中断源进行扩展.叙述对8051单片机的三种扩展方法,以及各自的实现方法和优缺点,针对利用8259A进行外部扩展详细叙述了8259A功能和使用方法,并给出其在8051单片机中实现外部中断源扩展的方法.  相似文献   

15.
介绍单片微机控制的汽车刮水器持久试验系统的功能特点。通过扩充8031的二个中断口,设计中断系统的硬件、软件以满足系统要求。对“次数”红外传感器在实际使用中的一些问题,提出了有效解决办法。  相似文献   

16.
中断技术是提高计算机工作效率的一种重要手段。它是由外围设备或其它非预期的急需处理的事件引起的,也就是说外围设备处于“主动”的地位,对于那些信号变化是随机的、而且要求快速响应和处理的、实时性要求高的应用场合,中断更是一种不缺少的功能;8259A就是一个典型的可编程中断控制器,简称PIC。PIC在多个中断源系统中,无须扩展其他硬件,使用单片芯片就能处理8级优先权编码中断。  相似文献   

17.
中断技术是提高计算机工作效率的一种重要手段。它是由外围设备或其它非预期的急需处理的事件引起的.也就是说外围设备处于“主动”的地位,对于那些信号变化是随机的、而且要求快速响应和处理的、实时性要求高的应用场合,中断更是一种不缺少的功能;8259A就是一个典型的可编程中断控制器,简称PIC。PIC在多个中断源系统中,无须扩展其他硬件,使用单片芯片就能处理8级优先权编码中断。  相似文献   

18.
本文介绍了一种利用计算机技术、机电一体化技术开发岩石试验机数字控制系统的方法。重点阐述了利用8259中断控制器和PCL-812PG数据采集卡,通过硬件中断方式在Windows多任务环境下实现实时控制的方法。  相似文献   

19.
本文介绍了用单片微机8035控制的SK-IW型塑料带自动捆扎机,描述了系统的硬件组成和软件设计思想。文中第二部分对国外单片微机的分类和简单情况作了介绍,并提出功能部件式的设计思想。  相似文献   

20.
钟文  王益 《计算机工程》2005,31(19):225-227
一般基于应用层面的串行通信将端口设备广义地视为文件,采用CreateFile方式实现通信。该文分析了INS8250串行控制芯片和Intel8259中断控制芯片相应寄存器的配置与地址读写,以及实现对串行端口的安装、初始化、通信、卸载等功能,对串行端口底层通信的机理进行了研究。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号