电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第7章中断系统-2VIP免费

第7章中断系统-2_第1页
第7章中断系统-2_第2页
第7章中断系统-2_第3页
微型计算机技术第7章中断系统7.1中断技术概述7.28086/8088的中断系统7.3可编程中断控制器Intel8259AIntel8259A结构与功能8259A与计算机的连接8259A的编程微型计算机技术7.3可编程中断控制器Intel8259A7.3.1Intel8259A结构与功能8259A是与8086系列CPU兼容的可编程中断控制器。主要功能:可直接管理8个中断源。通过级联,最多可管理64个中断源。每一级中断都可以屏蔽和允许。中断响应时提供中断类型码。中断申请可以有电平触发,也可有边沿触发。有多种工作方式。微型计算机技术8259A内部结构INTAINT数据总线缓冲器读/写控制逻辑级连缓冲比较SP/EN控制电路控制逻辑初始化命令寄存器组操作命令寄存器组中断请求寄存器(IRR)IR0IR1IR2IR3IR4IR5IR6IR7中断服务寄存器(ISR)优先级判别器PR中断屏蔽寄存器(IMR)D7~D0RDWRCSA0CAS1CAS2CAS0微型计算机技术内部结构说明8259A有8个外部请求输入端IR0~IR7,由中断请求寄存器IRR保存申请状态,Di=1,IRi脚有中断请求;否则无。中断服务寄存器ISR保存CPU正在服务着的中断请求,Di=1,IRi中断正在服务中;否则无。中断屏蔽寄存器IMR对中断申请进行控制,Di=1,IRi中断被禁止;Di=0,该中断允许。中断优先级判别器PR决定中断申请的优先级;控制逻辑中包含两个寄存器组•初始化命令寄存器组:ICW1~ICW4•操作命令寄存器组:OCW1~OCW3级联逻辑控制8259A的主从工作方式。微型计算机技术8259A引脚图引脚功能说明:D7~D0双向,三态数据线,可直接与系统总线相连。IR7~IR08个外部中断请求输入引脚,可为高电平有效或上升沿有效。RD读信号,输入,低电平有效,若有效则把8259A内部寄存器数据读入到CPU。WR写信号,输入,低电平有效,若有效则把数据写入到8259A的内部寄存器。1234567891011121314CSWRRDD7D6D5D4D3D2D1D0CAS0CAS1GNDIntel8259A2827262524232221201918171615VccA0INTAIR7IR6IR5IR4IR3IR2IR1IR0INTSP/ENCAS2微型计算机技术引脚功能说明CS片选信号,低电平有效,选中本片。A0用于选择8259A内部不同寄存器。INT中断申请线,输出,高电平有效,8259A的中断申请输出引脚(可连接8086的INTR)。INTA输入,低电平有效,有效时8259A输出中断类型码。CAS2~CAS0级联信号线,当8259A为主片时为输出引脚,从片时为输入引脚。收到第一个INTA时,主片通过这三根线通知有中断申请的从片在第二个INTA时送出中断类型码。SP/EN在非缓冲工作方式时,输入,决定8259A为主片(SP=1)还是从片(SP=0);在缓冲工作方式时,输出(EN),由它打开总线缓冲器。微型计算机技术7.3.28259A与计算机的连接8259A单片工作方式的接口电路D7~D0D7~D0RDWRINTINTAA0CS8259ASP/ENIR0IR1IR2IR3IR4IR5IR6IR7CAS2CAS1CAS0IRQ0IRQ1IRQ2IRQ3IRQ4IRQ5IRQ6IRQ7日时钟键盘保留COM2COM1硬盘软盘打印机+5VIORIOWINTRINTAA1A13A15A14A10A12A1174LS3074LS04A9+5VA8A7A6A5+5VCBA74LS138Y1Y0G2AG2BG1微型计算机技术接口电路说明①8259A的数据线与控制线对应连接到系统总线;②由74LS30(8输入与非门)和74LS138(3-8译码器)对地址线进行译码决定端口地址,地址为020H~03FH;③8086使用低8位数据线与8259A传递信息。8086的A1接到8259的A0线上;④CAS2CAS1CAS0未接,SP/EN接正电源;⑤地址范围:范围A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000001XXXXX0020H~003FH两片8259A级联工作管理15级中断+5VD7~D0INT8259ASP/ENIR0IR1IR2IR3IR4IR5IR6IR7IRQ0IRQ1IRQ2IRQ3IRQ4IRQ5IRQ6IRQ7CAS2CAS1CAS0D7~D0CS8259ASP/ENIR0IR1IR2IR3IR4IR5IR6IR7IRQ8IRQ9IRQ10IRQ11IRQ12IRQ13IRQ14IRQ15CAS2CAS1CAS0INTINTA2CS(020H~03FH)(0A0H~0BFH)INTA1CSINTARDWRA0INTARDWRA0D7~D0实时钟改向INT0A协处理器CSINTRINTAIORIOWA1微型计算机技术两片级联接口电路说明①从片8259A的中断申请端INT接主片的IR2②主片的SP/EN接+5V,从片的SP/EN接地,主从片的CAS2、CAS1、CAS0对应连接。③主片的端口地址INTA1CS为020H~03FH,从片的端口地址INTA2CS为0A0~0BFH.微型计算机技术7.3.38259A的编程初始化命令字ICW(InitialCommandWord)ICW1:启动初始...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

金钥匙书屋+ 关注
实名认证
内容提供者

热爱教育事业,爱好互联网行业

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部