首页 百科知识 外部中断实验

外部中断实验

时间:2023-10-22 百科知识 版权反馈
【摘要】:51系列单片机的中断系统由5个中断源、4个与中断控制相关的特殊功能寄存器构成。5个中断源有两个中断优先级,可形成中断嵌套;中断控制寄存器可以设置中断的允许与禁止、中断优先级的高低、外部中断的触发方式等。5个中断源的中断矢量地址固定,具体参见表3.1。不同中断源的中断响应过程有其自身特点,使用时应注意区别。

模块三 外部中断实验

一、知识点

MCS-51单片机的中断系统结构,中断控制寄存器,中断矢量地址,中断响应过程。

二、知识点分析

51系列单片机的中断系统由5个中断源、4个与中断控制相关的特殊功能寄存器构成。5个中断源有两个中断优先级,可形成中断嵌套;中断控制寄存器可以设置中断的允许与禁止、中断优先级的高低、外部中断的触发方式等。5个中断源的中断矢量地址固定,具体参见表3.1。不同中断源的中断响应过程有其自身特点,使用时应注意区别。

表3.1 MCS-51中断矢量表

img70

三、实践训练

1)实验目的

(1)掌握MCS-51单片机的中断原理;

(2)掌握MCS-51单片机多中断源的使用方法与编程方法。

2)实验设备

PC机,XZNU MCUS-Ⅰ单片机实验箱1台,伟福V8/L型仿真器1台。

3)实验内容及说明

外部中断0、中断1同时存在,主程序使P1端口所接的8个LED灯闪烁。按开关K1,产生外部中断0时,一个LED灯左右移3次;按开关K2,产生中断1时,两个LED灯左右移4次。外部中断处理之后,8个LED灯恢复闪烁。

外部中断0、中断1均设置为下降沿触发方式,外部中断1设置为高优先级,中断0设置为低优先级。

4)实验电路及连线

外部中断实验电路原理图如图3.5所示。使用专用连接导线,将接插件J41、J42、J43与J1的插孔按照顺序连接。外部中断开关K1、K2可用实验箱上的电平开关模拟,实验时用连接导线将J28的2个插孔与J4的INT0端、INT1端对应连接,初始时电平开关置高电平。

img71

图3.5 外部中断实验电路原理图

5)程序设计

(1)流程图

本实验主程序流程及中断服务程序流程如图3.6所示。

img72

图3.6 主程序流程图及中断服务程序流程图

(2)参考程序

img73

img74

img75

6)思考题

(1)51系列单片机外部中断源的扩展方法有哪些?如何实现?

(2)总结实验过程中所遇到的问题与解决的办法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈