- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8259A编程
9.6.3 8259A的编程与应用;8259A的初始化顺序 ;1、8259A的初始化命令字;(1) ICW1——芯片控制字;(2) ICW2——中断向量码(中断类型命令字);(3) ICW3——级连控制字主/从片初始化字;ICW3——级连控制字(续);(4)ICW4——中断结束方式字 ;2、8259A的操作命令字OCW ;(1)OCW1——中断屏蔽字 ;(2)OCW2——中断方式命令字 ;(3)OCW3——状态操作命令字 ;OCW3(续);A0 D7 D6 D5 D4 D3 D2 D1 D0 0 x x x 1 LTIM x SNGL IC4;A0 D7 D6 D5 D4 D3 D2 D1 D0 1 M7 M6 M5 M4 M3 M2 M1 M0;3.8259A的应用举例;例2:主机响应8259A的IR2中断时,将字符“Y”送入内存BUFFER单元。要求利用串操作指令装入中断向量,IR2的中断类型号为0AH。;INTA0 EQU 20H
INTA1 EQU 21H
CODE SEGMENT
ASSUME CS:CODE
START:CLI
CLD
MOV AX,0
MOV ES,AX
MOV DI,4*0AH
MOV AX,OFFSET INT_PRO
STOSW
MOV AX,SEG INT_PRO
STOSW
MOV AL,13H
OUT INTA0,AL
MOV AL,08H
OUT INTA1,AL
MOV AL,01H
OUT INTA1,AL; MOV AL,1111 1011B
OUT DX,AL
STI
LL: JMP LL
INT_PRO:MOV BUFFER,’Y’;9.7 IBM-PC机硬件中断;芹夷斑汪鄙死拧奉第掖雇歉厚晦汤壤杠翱焙舱健确颠至排贡怎片百串卡枫8259A编程8259A编程;X86计算机中集成了2片8259A,主片地址20H-21H(中断类型号为08H-0FH),从片地址0A0H-0A1H(中断类型号为70H-77H)。;2、PC机中断资源的使用
(1)对中断屏蔽寄存器的操作
主片8259A中断屏蔽寄存器的I/O端口地址是21H,它的8位对应控制8个外部设备,通过设置这个寄存器的某位为0或为1来允许或禁止某外部设备的中断。某位为0表示允许某种外设中断请求,某位为1表示某种外没的中断请求被屏蔽(禁止)。
从片8259A中断屏蔽寄存器的I/O端口地址是A1H ;
(2)中断结束命令
在一次中断处理结束之前,还应给8259A可编程中断控制器的中断命令寄存器发出中断结束命令EOI,可采用一般的EOI方式,中断命令寄存器的I/O端口地址为20H,结束外中断用下面的指令:
MOV AL,20H
OUT 20H,AL
同样,如果中断是从片8259A的中断输入线产生的,则要同时对主片和从片的中断命令???存器发EOI命令。从片8259A中断命令寄存器的I/O端口地址是A0H
您可能关注的文档
- 保全用户岗位权限申请考试题(补考).pdf
- SAT考试的五大定律-智课教育出国考试.pdf
- 华夏人寿综合保障书013.pdf
- 墓园工作人员操作规范.doc
- 地毯的清理与保养方法.doc
- 模块八-流通加工与配送.ppt
- 建议书_井宝宝_2010-04-02.pdf
- 平安智胜人生终身寿险(万能型)保全规则.pdf
- 建议书_朱奥奇_2012-07-10.pdf
- 建议书_王先生_2011-09-01教育综合.pdf
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)