微机原理与接口技术第06章-输入输出接口和中断技术(第2部分)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微机原理与接口技术第06章-输入输出接口和中断技术(第2部分)课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 06 输入输出 中断 部分 课件
- 资源描述:
-
1、一一1.8259A引脚引脚CPU侧:侧:DB0DB7;外设侧:外设侧:IR0IR7;级联:级联:CS;RD、WR、A0;SP/EN、CAS0CAS2。INT、INTA;二二 接口电路:接口电路:CPU接口、接口、I/O接口。接口。内部逻辑:内部逻辑:IRR、IMR、PR、ISR及控制电路。及控制电路。中断请求过程:中断请求过程:IR-INT。&INTISR编码编码中断请求优先级编码器中断请求优先级编码器中断请求寄存器中断请求寄存器IRRIR0IR7&中断屏蔽寄存器中断屏蔽寄存器IMRD0D71比比较较器器 B0B1B2ABA0A1A2三三 (1)芯片控制初始化命令字芯片控制初始化命令字ICW1
2、 特征位:特征位:D4=1;ICW4主要设定嵌套、缓冲、结束方式,主要设定嵌套、缓冲、结束方式,缺省值为缺省值为全嵌套、非缓冲、自动结束方式全嵌套、非缓冲、自动结束方式。(2)中断类型号初始化命令字的设置中断类型号初始化命令字的设置ICW2IRi的中断类型号的中断类型号=ICW2的高的高5位位+i 例:例:如果如果ICW2为为08H,则,则 IR3的中断类型号为的中断类型号为:08H+03H=0BH。中断源中断号高5位低3位中断号日时钟08HIR0(0)08H键盘08HIR1(1)09H保留08HIR2(2)0AH通信(二)08HIR3(3)0BH通信(一)08HIR4(4)0CH硬盘08HI
3、R5(5)0DH软盘08HIR6(6)0EH打印机08HIR7(7)0FH主片主片8259A 8级硬中断源的中断号级硬中断源的中断号 (3)主从片标志初始化命令字主从片标志初始化命令字ICW3 级联方式结构:级联方式结构:8259主从级联主从级联 级联方式结构设置:级联方式结构设置:需要分别对主片和从片进行设置。需要分别对主片和从片进行设置。主片:主片:S7S0分别对应相应的分别对应相应的IR号的引脚,号的引脚,为为1的位对应的引脚接有从片;的位对应的引脚接有从片;从片:从片:ID2ID1的编号是该从片接到主片的的编号是该从片接到主片的IR引脚的引脚的IR号。号。主主 片片ICW3:OUT 2
4、1H,14H从片从片1 ICW3:OUT 0A1H,04H从片从片2 ICW3:OUT 2B1H,02H 级联方式中断请求及响应过程:级联方式中断请求及响应过程:主片请求:与非级联一致。主片请求:与非级联一致。从片请求:与非级联一致,但其从片请求:与非级联一致,但其INT送到主片,服送到主片,服从主片的请求规则。从主片的请求规则。从片响应:通过从片响应:通过CAS线译码,选中时在收到第二个线译码,选中时在收到第二个INTA后,返回中断类型号。后,返回中断类型号。主片响应:收到第一个主片响应:收到第一个INTA后,对级联的后,对级联的IR请求,请求,则从则从CAS线送出该线送出该IR编码;在第二
5、个编码;在第二个INTA返回中断类返回中断类型号。型号。(4)方式控制初始化命令字方式控制初始化命令字ICW4 D4:全嵌套:全嵌套(0)/特殊全嵌套特殊全嵌套(1)方式。方式。D2:缓冲方式缓冲方式(D3=1)时的主从片级联位置设置,时的主从片级联位置设置,从片从片(0)/主片主片(1);D3:非缓冲非缓冲(0)/缓冲缓冲(1)方式;方式;D0:用于用于8位位(0)/16位位(1)微机;微机;D1:中断自动结束中断自动结束(0)/非自动结束非自动结束(1)方式;方式;从片非自动结束时,主、从片均需发从片非自动结束时,主、从片均需发EOI命令。命令。缓冲器方式的设置缓冲器方式的设置中断结束方式
6、的设置中断结束方式的设置初始化命令初始化命令ICW4说明说明1D1D4初始化命令初始化命令ICW4说明说明2D3D0初始化命令设置时序初始化命令设置时序 (5)中断屏蔽操作中断屏蔽操作OCW1 正常屏蔽:正常屏蔽:特征位:特征位:无,无,时序:时序:无。无。特殊屏蔽:特殊屏蔽:通过通过OCW3设置。设置。(6)非自动中断结束方式的操作非自动中断结束方式的操作OCW2 特征位:特征位:D4D3=00;D6D5=01,非自动,非自动不指定不指定;D6D5=11,非自动,非自动指定指定。优先权管理:优先权管理:D7=0,优先权固定;,优先权固定;D7=1,优先权轮转。,优先权轮转。D0D2位位:用来
7、指定中断等级;用来指定中断等级;中断指定:中断指定:R SL EOI 0 0 L2 L1 L0 功能 0 0 0 0 0 0 0 0自动EOI、优先权固定命令 0 0 1 0 0 0 0 0非自动EOI不指定、优先权固定命令 0 1 1 0 0 L2 L1 L0非自动EOI指定、优先权固定命令 1 0 0 0 0 0 0 0自动EOI、优先权自动轮转命令 1 0 1 0 0 0 0 0非自动EOI不指定、优先权自动轮转命令 1 1 1 0 0 L2 L1 L0非自动EOI指定、优先权指定轮转命令 1 1 0 0 0 L2 L1 L0自动EOI、优先权指定轮转命令 例:例:OUT 20HOUT
展开阅读全文