下载此文档

微机接口实验.docx


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
微机原理与接口技术 实验报告
学院 计算机与通信工程学院
班级 通信1002
姓名 马勇
学 号 41050213
2012年5月
实验■一 8259中
『控制器应用实验
一、 实验目的
学****址,在片选有效的情况下,利 用A0来寻址不同的器和命令字。对寄存器和命令的访问控制表如表11-1所示。
3. ?€!微机系统中的8259
在80x86系列PC微机系统中,系统中包含了两片8259A中断控制器,经级 连可以管理15级硬件中断,但其中部分中断号已经被系统硬件占用,具体使用 情况如表11-2示。两片8259A的端口地址为:主片8259使用020H和021H两 个端口;从片使用0A0H和0A1H两个端口。系统初始化两片8259的中断请求 信号均采用上升沿触发,采用全嵌套方式,优先级的排列次序为0级最高,依次 为1级、8级〜15级,然后是3级〜7级。
在扩展系统总线上的INTR对应的中断线就是PC机保留中断其中的一个。 对INTR中断的初始化PC机已经完成,在使用时主要是将其中断屏蔽打开,修 改中断向量。
表11-1 8259寄存器及命令的访问控制
A0
D4
D3
读信号
专信号
片选
操作
0
0
1
0
读出的内容
1
0
1
0
读出3MR的内容
0
0
0
1
0
0
写入OCWZ
0
0
1
1
0
0
0
1
X
1
0
0
、[CW 1
1
X
X
1
0
0
A OCW] . 1CW2. ICW3. 1CW4
表11-2 PC微机系统中的硬件中断
中断源
功能
中断向量号
中断源
功能
中断向量号
F:泌9A 1RQ0
时中断
OSH
L 8259A 1RQS
实时钟
70H
F: S259A 1RQI
键盘中断
09H
K S259A 1RQ9
保留
71H
F: B259A 1RQ2
接从S259A
OAH
k 8259A IRQ 10
保留
72H
F: S259A 1RQ3
COM2
OBH
k S259A1RQI 1
保留
73H
F: S259A 1RQ4
COJV1I
OCH
k S259A IRQ 12
保留
74H
F: S259A 1RQ5
硬盘/并H 2中断
ODH
k S259A IRQ 13
写姓理器中断
75H
F: S259A 1RQ6
软盘
OEH
k S259A IRQ 14
硬盘控制器
76H
F: S259A 1RQ7
打印机
OFH
L S259A IRQ 15
幌留
77H
五、实验说明及步骤
1 .单中断应用实验
本实验要求使用总线上INTR中断请求线完成一次单中断应用实验。中断处 理程序完成在屏幕上的显示字符“9”实验前先运行CHECK程序,得到INTR 所对应的中断号、相应的初始化命令字寄存器ICW及操作命令字寄存器OCW 的地址、开屏蔽的命令字、中断矢量地址和PCI卡中断控制寄存器INTCSR的 地址。得到这些信息后就可以开始设计实验了。参考程序流程如图11-4所示。
实验步骤如下:
确认从PC机引出的两根扁平电缆已经连接在实验平台上;
首先运行CHECK程序,查看INTR中断号及相关信息;
参考实验流程图编写程序,然后编译链接;
将单次脉冲单元的KK1+连接到系统总线上的INTR;
运行程序,按动KK1+按键,观察中断是否产生。
(a)主程序 (b)中断处理程序
图11-4 8259中断应用实验(1)参考程序流程图
2 .扩展多中断源实验
利用实验平台上的8259控制器,可以对总线上的INTR进行扩展。将8259 的INT连接到INTR,8259的8路中断请求线IR0〜IR7就成了单一 INTR中断 请求线的扩充。这8路中断源共用INTR的中断矢量,共用INTR的中断服务线 程。在INTR的中断服务线程中通过对8259 OCW3的查询,以确定是IR0〜IR7 中哪个产生中断,然后转到相应的服务线程进行处理。将8259的OCW3中P位 置1即可执行查询,查询字格式如图11-5所示。
D7 D6 D5 D4 D3 D2 DI DO
I
-
-
-
-
W2
W1
W0
0:无中断请求 W2W1W0:请求中断中
1:有中断请求 优先级最高的中断源编码
图11-5 8259 OCW3查询命令字格式
本实验要求实现8259控制器IR0、IR1两路中断。用KK1+和KK2+模拟两 个中断源,在IR0对应的服务程序中显示字符“0”,在IR1对

微机接口实验 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2105194781
  • 文件大小557 KB
  • 时间2022-06-22