首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2025泰克杭州测试论坛
2025中国低空经济产业创新发展大会
【直播】芯片设计工艺仿真全解析
西门子数字化工业软件资源中心
嵌入式设计资源库
智能楼宇/家电控制应用全解析
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
用户119066
修改
文章:
47
阅读:
129640
评论:
7
赞:
206
好友
私信
个人主页
文章
47
原创
0
阅读
129640
评论
7
赞
206
原创
6
2007-11-21 21:12
2672
4
4
分类:
MCU/ 嵌入式
摘自“中原孔海洋”
MCS-51系列单片机具有5个中断源,2个中断优先级,可以实现2级中断服务程序嵌套。5个中断源分别为:两个外部输入中断源INT0(P3.2)和INT1(P3.3),中断请求标志分别为IE0和IE1;2个内部定时器/计数器的溢出中断源T0(计数时P3.4输入)和T1(计数时P3.5输入),中断请求标志分别为TF0和TF1;串口中断请求源,其中断请求标志为RI或TI。
中断请求标志位分布在特殊功能寄存器TCON(IE0、IE1、TF0、TF1)和SCON(RI、TI)中。与中断有关的特殊功能寄存器除它们以外还有中断允许寄存器IE和中断优先级寄存器IP。这些寄存器都能够进行位寻址。此处不再对它们进行详细的探讨。关于它们的详细情况和具体功能以及中断的其他知识请参阅相关参考
文献,此处我们从略。
事实上,关于中断我们在上一篇文章中讨论定时器/计数器时已经对T0、T1的相关中断进行过较为详尽的讨论和举例。而关于串口中断,我们会在下节讲解串口时进行相应的讨论,所以本节我们只简单讨论一下外部中断INT0和INT1,并举例分析。
例1.外部中断INT0和INT1同时存在。和上篇文章中的例3一样,P1口连接8个LED发光二极管,两个按键分别接到外部中断INT0和INT1。正常情况下,8个LED闪烁发光。当INT0发生中断时,使P1口的8个LED做一个灯的左移右移两次;当INT1发生中断时,使P1口的8个LED做两个灯的左移右移两次。
此例的源程序如下图所示:
源文件编辑结束以后,将源文件保存为汇编文件,然后进行编译/汇编,并产生相应的源代码以便下面仿真使用。
下面我们在Proteus中绘制电路,此例电路图和上篇文章中最后一例的电路图大体相同,只不过将接在P3.5的按键改为接在P3.2和P3.3的INT0和INT1的中断请求输入端。绘制好的电路图如下图所示:
电路设计好以后,我们就可以将上面生成的源代码装入单片机,然后进行仿真了。可以看到,仿真开始时,8个LED作大约0.2S间隔的闪烁;当我们按下INT0口的按键时,LED作一个灯的左移右移两次;当我们按下INT1口的按键时,LED作两个灯的左移右移两次。完全达到了我们预期的设计目的。仿真中的一个画面如上图所示。
写原创有奖励!2025面包板原创奖励正在进行中
最新发表
推荐阅读
明星博主
原创博文
年度排行
博文排行
博文评论
FPGA/CPLD
MCU/ 嵌入式
模拟
电源/新能源
测试测量
通信
智能手机
处理器与DSP
PCB
汽车电子
消费电子
智能硬件
物联网
软件与OS
采购与分销
供应链管理
工程师职场
EDA/ IP/ 设计与制造
无人机
机器人/ AI
医疗电子
工业电子
管理
写博文
点赞(
4
)
收藏
分享到:
上一篇:
7
下一篇:
5
PARTNER CONTENT
换一换>
更多>
文章评论
(
0
条评论)
登录
后参与讨论
您需要登录后才可以评论
登录
|
立即注册
发布
用户119066
修改
文章:
47
阅读:
129640
评论:
7
赞:
206
好友
私信
个人主页
文章
47
原创
0
阅读
129640
评论
7
赞
206
最新评论
更多
curton : ESP8266 好熟悉的型号啊应该是我上学的时候学的 哈哈 挺厉害的,很多上学都不管外面的事了,书本上都 ...
二月半
评论博文
2025-6-13
【拆解】一款远程控制开关
loromrj : 老是掉线就很烦人了,楼主的选择是明智之举,除旧布新,要跟上时代的步伐 ...
二月半
评论博文
2025-6-13
【拆解】一款远程控制开关
老是掉线就很烦人了,楼主的选择是明智之举,除旧布新,要跟上时代的步伐
loromrj
评论博文
2025-6-13
【拆解】一款远程控制开关
最新
博文
泰雷兹推出文件活动管控(FAM)功能, ...
夸克发布首个高考志愿大模型,最良心 ...
技术干货 | GB/T 45086.1-2024车载定 ...
资料下载
本周热帖
值得收藏!在 GaN 半桥电路中实现自举 ...
太好了!适用于栅极驱动器的外部栅极 ...
经典!设计反激开关电源控制器的利器u ...
厉害了!MOSFET 数据手册,你可以试试 ...
太经典了!DC-DC BUCK电路,你学会了 ...
【资料下载-第二季】Cadence 高速电路 ...
PCB中的数字地和模拟地
请问,光学仿真virtuallab fusion ,ze ...
【Milk-V Duo 开发板】+SD卡镜像烧录 ...
PCB电源供电系统设计解说
最新资讯
芯语最新
优化电机控制以提高能效
别只盯着AI算法!机器视觉质的飞 ...
深度拆解:Switch 2卖爆了,搭载三星 ...
黄仁勋警告:若美国缺席,华为将主导 ...
波音787印度坠机震动全球,国产大飞机 ...
伊朗:“真实承诺3”报复行动已击中超 ...
大模型推理PD分离技术:核心原理、技 ...
三星eMMC、UFS、DDR、LPDDR、HBM、eMC ...
付费文章集合,最高200+
以色列否认F-35战机被伊朗击落 ...
EE直播间
更多
常用电测仪表的校准展示
直播时间: 06月20日 10:00
Keysight World Tech Day 线上直播-AI 驱动的超高速传输测试分论坛
直播时间: 06月26日 13:30
材料介电常数的精确表征和测试
直播时间: 07月03日 10:00
在线研讨会
更多
ADI人形机器人解决方案
ST 在大功率热管理系统中的电机控制系统方案(AI 数据中心/暖通空调/电池储能系统/变频制冷)
Mercury基于展频技术的医疗时钟EMI抑制方案
AI 巨型芯片,性能越强,测试越难,如何破局?
热门
推荐
医疗时钟EMI抑制,专家揭秘,工程师速看!
热管理技术新标杆:ST维也纳PFC与FOC控制方案深度解析
工程师的‘救星’!轻松搞定复杂测量,演示名额有限,速抢!
信号毛刺抓不住?这次让你看清每个跳变沿!
我要评论
0
4
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
关闭
站长推荐
/3
2025第1期拆解活动:赢示波器、运动相机、热像仪等!
示波器、影石运动全景相机、大疆无人机、高清红外热成像仪;树莓派5等等
【2025面包板社区内容狂欢节】发帖/回帖赢25万E币!
活动时间:即日起——2025年全年(发完20万E币为止!)
社区内容发布、审核与管理!
严厉打击刷流量发广告等行为
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2025泰克杭州测试论坛
2025中国低空经济产业创新发展大会
【直播】芯片设计工艺仿真全解析
西门子数字化工业软件资源中心
嵌入式设计资源库
智能楼宇/家电控制应用全解析
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
帖子
博文
返回顶部
×
文章评论(0条评论)
登录后参与讨论