.8259A详细说明.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.8259A详细说明

中断地址 7.4.2 8259A的初始化命令字ICW1~4 1. ICW1 1 要 ICW4 0 不要 ICW4 1 单片方式 0 级连方式 1 间距为 4 0 间距为 8 80/85 特征位 1 电平触发 0 边沿触发 A0 D7 D6 D5 D4 D3 D2 D1 D0 0 偶地址端口 A7 A6 A5 1 LTIM ADI SNGL IC4 说明: D0:IC4位,指出初始化过程中是否需要设置ICW4,若D0=1,必须输入ICW4;若D0=0,不需输入ICW4。8086/8088系统设置D0=1 ; D1:SNGL位,指出系统中8259A是单片工作,还是多片级联工作。8259A单片工作,则D1=1;8259A多片级连工作,则D1=0; D2:ADI位,只用于MCS80/85系统中,规定CALL地址的间隔,8088/8086系统中,该位无意义; D3:LTIM位,规定中断请求信号的引入方式。若D3=1,则表示中断请求信号为高电平有效;若D3=0,则表示中断请求信号为上升沿有效; D4:恒定为1,为ICW1的特征位; D5-7:只用于MCS80/85系统,为入口地址的编程位,在8088/8086系统中,无意义。 2. ICW2 说明: 当8259A用于MCS80/85系统时,用于确定中断入口地址的高8位(A15~A8); 当8259A用于8088/8086系统中时,ICW2的D7~D3为编程设置位,作为本芯片所管理8级中断类型码的高5位,而D2~D0位为8级中断源所对应的编码(其中:000—IR0,111—IR7)编程设置对其无影响。 【例】若ICW2=45H,则8级中断源的中断类型码分别是IR0为40H,…,IR7为47H。 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 中断类型码高5位 中断类型码低3位 8259A自动填入 T7 T6 T5 T4 T3 × × × 奇地址端口 3. ICW3(主、从) A0 D7 D6 D5 D4 D3 D2 D1 D0 1 Si=0:IRi上无从片;Si=1:IRi上有从片 S7 S6 S5 S4 S3 S2 S1 S0 奇地址端口 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 从片标识符 0 0 0 0 0 ID2 ID1 ID0 奇地址端口 说明: ICW3是在8259A工作于级联方式时设置的初始化命令字,即ICW1的D1=0; 主片ICW3的S7~S0分别对应于IR7~IR0引脚的连接情况:若Di=1, IRi连有从片;若Di=0, Iri未连从片。 【例】主片ICW3表、示IR5 、 IR3 、 IR1 和 IR0 上连有从8259A片。 从片ICW3的D7~D3位不用,通常设为0,D2~D0位指明该从片连至主片的哪一个IRi引脚。 【例】某从片ICW3表示此从片的INT连至主8259A片的IR4引脚。 级联工作方式下,主、从8259A片的CAS2~CAS0对应连接。当CPU发出中断响应信号时,主片通过CAS2~CAS0送出一个编码,从片由CAS2~CAS0接收到主片编码,与本身ICW3的D2~D0位比较。若相等,则将它的中断类型码送数据线。 4. ICW4 1 - 8088/8086CPU 0 - 8080/8085CPU 1 - 自动EOI方式 0 - 非自动EOI方式 1 - 特殊全嵌套方式 0 - 普通全嵌套方式 0 × 非缓冲方式 1 0 缓冲方式从片 1 1 缓冲方式主片 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 0 SFNM BUF M/S AEOI mPM 奇地址端口 说明: D0:μPM位,用于指明当前系统中所采用微处理器的类型,若系统中的微处理器为

文档评论(0)

rovend + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档