8259与8254实验总结
更新时间:2023-10-23 03:46:01 阅读量: 综合文库 文档下载
微机原理及接口技术实验指导书
实验五 使用8259A的单级中断控制实验
一、实验目的
1、掌握中断控制器8259A与微机接口的原理和方法。 2、掌握中断控制器8259A的应用编程。
二、预备知识
1、8259A的内部结构
8259A是专为控制优先级中断而设计的芯片。它将中断源按优先级排队、辨认中断源、提供中断向量的电路集成于一体,只要用软件对它进行编程,就可以管理8 级中断。
如图5-19所示,它由中断请求寄存器(IRR)、优先级分析器、 中断服务寄存器(ISR)、中断屏蔽寄存器(IMR)、数据总线缓冲器、读写控制电路和级联缓冲器、比较器组成。
图5-19
中断请求寄存器:寄存所有要求服务的请求IR0~IR7。
中断服务寄存器:寄存正在被服务的中断请求。
中断屏蔽寄存器:存放被屏蔽的中断请求,该寄存器的每一位表示一个中断号, 该位为1,屏蔽该号中断,否则开放该号中断。
数据总线缓冲器:是双向三态的,用以连接系统总线和8259A内部总线, 通过它可以由CPU对8259A写入状态字和控制字。
读写控制电路:用来接受I/O命令,对初始化命令和操作命令字寄存器进行写入,以确定8259A的工作方式和控制方式。
级联缓冲器/比较器:用于多片8259A的连接,能构成多达64级的矢量中断系统。 2、8259A编程及初始化 (1) 写初始化命令字
* 写初始化命令字ICW1(A0=0),以确定中断请求信号类型,清除中断屏蔽寄存器,中断优先级排队和确定系统用单片还是多片。
6-1
微机原理及接口技术实验指导书
* 写初始化命令字ICW2,以定义中断向量的高五位类型码。
* 写初始化命令字ICW3,以定义主片8259A中断请求线上IR0~IR7有无级联的8259A从片。
第i位=0,表明IRi引脚上无从片 第i位=1,表明IRi引脚上有从片
服务寄存器复位方式等。
* 写初始化命令ICW4,用来定义8259A工作时用8085模式,还是8088模式,以及中断
6-2
微机原理及接口技术实验指导书
(2) 写控制命令字
* 写操作命令字0CW1,用来设置或清除对中断源的屏蔽。
第i位=0,对应的中断请求IRi开放 第i位=1,对应的中断请求IRi屏蔽
注: OCW1如不写,则在初始化命令写入后,OCW1为全开放状态。
* 操作命令字OCW2,设置优先级是否进行循环、循环方式及中断结束方式。
注: 8259A复位时自动设置IR0优先权最高,IR7优先权最低。
6-3
微机原理及接口技术实验指导书
* 操作命令字OCW3,设置查询方式、特殊屏蔽方式以及读取8259中断寄存器的当前状态。
(3) 8259A查询字
通过OCW3命令字的设置,可使CPU处于查询方式,随时查询8259A有否中断请求, 有则转入相应的中断服务程序。
三、实验内容
本系统中已设计有一片8259A中断控制芯片,工作于主片方式,8个中断请求输入端IR0~IR7对应的中断型号为8~F,其和中断矢量关于如下表5-3所示。
表5-3
6-4
微机原理及接口技术实验指导书
根据实验原理图5-20(见下页),8259A和8088系统总线直接相连,8259A 上连有一系统地址线A0,故8259A 有2 个端口地址, 本系统中为20H、21H。 20H 用来写ICW1, 21H 用来写ICW2、ICW3、ICW4,初始化命令字写好后, 再写操作命令字。OCW2、OCW3 用口地址20H,OCW1用口地址21H。图5-14中,使用了3号中断源,IR3插孔和SP插孔相连,中断方式为边沿触发方式,每按一次AN按钮产生一次中断信号,向8259A发出中断请求信号。如果中断源电平信号不符规定要求则自动转到7号中断,显示“Err”。CPU响应中断后,在中断服务中, 对中断次数进行计数并显示,计满5次结束,显示器显示“8259Good”。
四、实验线路连接
8259A的IR3插孔和SP插孔相连。SP插孔初始电平为低电平。
图5-20
五、实验软件框图
6-5
正在阅读:
8259与8254实验总结10-23
我眼中的诸葛亮作文600字06-30
浅议空压机余热节能环保利用01-06
高一政治上册综合练习题11-28
仲裁申请书、证据清单、备注09-06
护士各科室实习周报、月报12-16
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 总结
- 8259
- 8254
- 做个“活雷锋”
- 美国总统奥巴马开学演讲西方修辞学浅析
- 2006级法影口病理学试卷A卷答案
- 2018高考政治一轮复习第1部分经济生活专题四发展社会主义市抄济撬分练
- 箱变优缺点
- 北京市国家税务局系统2014年拟录用公务员公示 - 图文
- 四大名著问题精1
- 2014年证券从业考试《证券发行与承销》精选真题(三)
- 高考化学考点解析全程复习考点:碳族元素 碳及其化合物
- 外科护理学2自测二
- 2012申论热点分析:实现医疗保障全覆盖
- 分享日丰地暖安装验收保养的实用科普 - 图文
- 《管理系统中计算机应用》同步练习
- 特殊学生群体的教育和管理
- 人教版小学数学四年级下册《乘法运算定律综合练习》教学设计
- 小学生英语课堂现状调查问卷分析
- 《施工组织与进度控制》习题集库含答案
- 反常积分与无穷级数收敛关系的讨论
- 玻璃钢水箱的各种类型的使用说明
- 浙江省高级人民法院关于对外委托拍卖管理的规定(试行)-地方司法规范