- 341
- 0
- 约2.37千字
- 约 4页
- 2019-09-10 发布于江西
- 举报
实验五 中断及8259应用实验
实验目的
掌握8259中断控制器的工作原理。
掌握8259可编程中断控制器的应用编程。
学习掌握8259级联方式的使用方法。
掌握在接口实验单元上构造连接实验电路的方法。
实验内容
题目:8259A单中断实验
系统总线
系统总线
MIR7
主8259
单词脉冲单元
KK1+
图2-5-2
实验步骤:
按图2-5-2连接实验线路
输入程序并检查无误,经汇编、连接后装入系统
在输出区选择“调试”方式,用G=(CS):0000回车运行程序
重复按KK1微动开关,显示屏上应用“7”来响应,直到按10次后,系统处于循环等待状态,用复位方式返回监控
实验结果:
编程练习
题目:按图2-5-2接线编写程序,实现每按1次KK1+时,显示字符“7A~Z”,中断两次后程序退出。
程序流程图:
开始
开始
8259初始化
开放IR7中断
接收中断请求
禁止IR7中断
显示字符“7A~Z”
i++
i2?
结束
设置i=1
Y
N
程序清单:
STACKS SEGMENT STACK ;堆栈段
DW 128 DUP(?) ;注意这里只有128个字节
STACKS ENDS
CODES SEGMENT ;代码段
ASSUME
原创力文档

文档评论(0)