首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
用户119066
修改
文章:
47
阅读:
126085
评论:
7
赞:
206
好友
私信
个人主页
文章
47
原创
0
阅读
126085
评论
7
赞
206
原创
6
2007-11-21 21:12
2597
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
换一换>
更多>
全球知名科技公司正在出售一批未使用的IC载板先进封装工艺生产设备
ALLSURPLUS
2025-02-14
德中技术发布数控设备操作系统MOS V1.0版本软件
德中技术
2025-02-06
PMIC设计:巧心思,大不同
邵乐峰
2025-02-25
文章评论
(
0
条评论)
登录
后参与讨论
您需要登录后才可以评论
登录
|
立即注册
发布
用户119066
修改
文章:
47
阅读:
126085
评论:
7
赞:
206
好友
私信
个人主页
文章
47
原创
0
阅读
126085
评论
7
赞
206
最新评论
更多
转音了不起公司
开发工匠 ...
评论博文
2025-2-27
传音深化产业链布局,旗下子公司荣获政府表 ...
大师之作,学习和参考,牛人
开发工匠 ...
评论博文
2025-2-27
【电子DIY】徒手做一个自动抽水机 ...
关于免费,看法多多,各抒己见。 倒是一直以来对“免费”一词有看法和想法,不是有句话“世上没有免费一说”?联想到等价交换 ...
自做自受 ...
评论博文
2025-2-26
文心一言为什么要免费?我的看法。 ...
最新
博文
米尔瑞芯微RK3562核心板搭载4核CPU,A ...
AMEYA360:村田电子考虑大规模并购! ...
PCB安全电气规范
资料下载
本周热帖
3D打印材料质量评估中飞纳扫描电镜的 ...
LC充电电压函数
[11章]SpringBoot 3.x + Netty + MQTT ...
LX8201-0B测试版说明书
LX8201-0B规格书
关于内容审核不通过的原因说明 ...
AI要抵制吗?
【富芮坤FR3068x-C】+评测
瞬态过压防护器件有哪些
Slkor萨科微再推ADC芯片、逻辑门缓冲 ...
最新资讯
芯语最新
NVIDIA物理智能,如何重塑自动驾驶底 ...
微软呼吁美国政府放宽“Tier 2国家” ...
拖欠工资、融资失败、董事长被限高! ...
玄铁首款服务器级CPU下月交付,加快布 ...
磁吸充电线混用的可怕后果! ...
面板大厂人事地震:更换越南CEO! ...
诺西3×90W基站拆机,TRX板、PA板、双 ...
最近尝试号友的方法,想脱离书或视频 ...
性价比天花板!198元=四核A53+NPU国产 ...
特朗普对华加征关税到20%,或扩大对LE ...
EE直播间
更多
第三代功率半导体器件测试解决方案
直播时间: 03月06日 10:00
不一样的热像检测 - 电子产品的热像检测技术要点和案例分享
直播时间: 03月26日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间: 04月17日 00:00
在线研讨会
更多
使用新型光耦隔离栅极驱动器优化系统效率及EMI表现
Allegro电流传感器替代采样电阻解决方案—实现更高效、更可靠的电流检测
迈来芯电流传感器:从汽车到工业与消费电子全面应用
如何在隔离的状态监控系统中捕获同步数据
热门
推荐
破解工业通信时延困局
详解状态监控系统的数据采集技术
低频测量误差高达70%?你可能忽略了这个关键因素
解密5G NR定位在分布式能源系统的同步控制应用
我要评论
0
4
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
关闭
站长推荐
/3
面包板社区有奖活动汇总楼
1. 拆解活动即将上线!2. 写原创,有奖励!3. 免费申领:开发板试用、书籍试读...
关于内容审核不通过原因的公告
为了给大家营造一个优质、高效的社区环境,保证论坛秩序和内容质量,现对内容审核不通过的原因进行说明
【赚大额E币】用AI来分析电路或编程!
用AI工具进行电子设计方面的工作?比如分析电路、元件选型、写代码...哪些AI大模型在硬件分析设计方面、编程方面的能力更强?
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
帖子
博文
返回顶部
×
文章评论(0条评论)
登录后参与讨论