1. 学习实验箱感知中断的硬件结构和工作原理。
2. 学习使用中断系统。
3. 学习使用扩展外设。
三、实验内容
1. 用74LS 08芯片搭建当电键K1和K2都为1时不产生中断请求信号的外部电路。
2. 编制中断服务子程序使OUT交替显示AA、BB三次后返回源程序。源程序为实验七完成的交替显示11和55的程序。
(1). 运行上述程序,在完成AA、BB交替显示三次之前恢复K1K2都为1的状态。记录OUT显示的现象、REQ灯和ACK灯的情况以及ST寄存器的值及改变情况。
(2). 运行上述程序,在完成AA、BB交替显示时不恢复K1K2都为1的状态。记录OUT显示的现象、REQ灯和ACK灯的情况以及ST寄存器的值及改变情况。
分析上述二种显示现象的原因。
四、实验过程
实验一:
打开试验箱,切换到手动模式,按如下接线:
74LS08 :1 接K0 2接K1 3接L0(显示单元) 7接GND(接地) 40接+5V(电源) L0为显示单元 如果产生中断信号,则L0灯不亮
实验结果:
K0K1为11时 L0亮
K0K1为10时 L0不亮
K0K1为00时 L0不亮
K0K1为01时 L0不亮
实验二:
(1)
保持实验一连线
K0K1连接11
将2改接 INT
左上角的白色按钮拨0101 0000