单片机外部中断源的扩展

时间:2023-03-15作者:佚名
设计一个五个外部中断源系统。其中最高级的外部中断源连接到INT0脚,其余中断源连接到INT1脚。画出系统电路原理图,并写出外部中断1的中断服务程序。

单片机外部中断源的扩展

案例分析:
中断与查询相结合的方法是把系统中多个外部中断源按它们的重要程度进行排序,把其中最高级别的中断源接到MCS-51的一个外部中断源输入端(例如接到 脚),其余的中断源用线“或”的方法连接到另一个外部中断输入端( ),并同时接到一个I/O口,如图3中所示接到P1口。中断请求由硬件电路产生,而中断源的识别由程序查询来处理,查询顺序由中断源的优先级决定。图3为五个外部中断源的连接电路,其中设备1~4经OC门与 连接,并连接到P1.0~P1.3,均采用电平触发方式。设备0为最高级中断源,单独作为外部中断0的输入信号。这种办法扩展比较简单,但是当外部中断扩展的数量较多时,查询的时间比较长,导致程序的执行效率较低。
程序代码:
ORG 1000H
LJMP INTR
INTR: PUSH PSW ; 保护现场
PUSH A
JNB P1.0, IR1 ; P1.0引脚为0,转至设备1中断服务程序
JNB P1.1, IR2 ; P1.1引脚为0,转至设备2中断服务程序
JNB P1.2, IR3 ; P1.2引脚为0,转至设备3中断服务程序
JNB P1.3, IR4 ; P1.3引脚为0,转至设备4中断服务程序
INTR1: POP A ; 恢复现场
POP PSW
RETI ; 中断返回
IR1: …… ; 设备1中断服务程序入口
AJMP INTR1 ; 跳转到INTR1所指示的指令
IR2: …… ; 设备2中断服务程序入口
AJMP INTR1 ; 跳转到INTR1
IR3: …… ; 设备3中断服务程序入口
AJMP INTR1 ; 跳转到INTR1
IR4: …… ; 设备4中断服务程序入口
AJMP INTR1 ; 跳转到INTR1

相关阅读

学西门子PLC上培训班有用吗?

1. 西门子S7-200比较简单,自学就可以了。目前网上大量免费plc 视频教程,电工 论坛里面也有。 2. S7-300/400需要学的内容太多,建议首先找本书自学,有一定基础和感觉以后再上培训班。...
2023-03-21

晶体管开关电路计算实例(二)

晶体管开关电路计算实例 引言:开路集电极开关和开路发射极开关也叫负载串联型开关,前者是负载串联在集电极,后者是负载串联在发射极。 负载串联型开关使用更加广泛,可以用...
2023-06-01
晶体管开关电路计算实例(二)

守好生产“责任田”,筑牢运行战“疫”线

一场突如其来的新型冠状病毒疫情出现在大众的视野。在严重的疫情面前,我们电厂运行部在电厂疫情领导小组和党支部的部署下全力以赴投入到这场没有硝烟的战斗中,用实际行动诠...
2023-07-05
守好生产“责任田”,筑牢运行战“疫”线

逆变器是怎么把直流电变成交流电的?

什么是逆变器?特斯拉的遗产之一(以及他的商业伙伴西屋电气公司的老板乔治威斯汀豪斯的遗产)是我们家中的大多数电器都是专门设计为使用交流电源供电的。需要直流电但必须从...
2023-04-19
逆变器是怎么把直流电变成交流电的?

S7200SMART高速计数器应用详解

导读 : 很多初学者知道如何使用 STEP 7-MicroWIN SMART 软件中的高速计数器向导,但不知道如何在不使用高速计数器向导编写一个高数计数器程序,小编在这里就通过本文章介绍高速计数器...
2024-03-18
S7200SMART高速计数器应用详解

热销商品

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

LED柜内照明灯 AC220V 4W 7W配电箱导轨式 LL10-W 高压柜内照明灯

LED柜内照明灯AC220V 4W/7W配电箱导轨式LL10-W是一款专为高压柜、配电箱等封闭电气设备设计的紧凑型照明产品。采用高效LED光源,功耗低(4W/7W可选),亮度高,寿命长,节能...
7

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

M36到M3喷塑喷涂喷粉喷漆 螺纹耐高温硅胶保护套堵孔塞螺纹孔堵头

M36到M3喷塑、喷涂、喷粉及喷漆螺纹耐高温硅胶保护套堵孔塞,专为工业喷涂作业设计。采用优质耐高温硅胶材质,可承受高达260℃的高温,有效保护螺纹孔在表面处理过程中...
7.2

网站栏目