博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PIC18FXX2之INT0中断
阅读量:6881 次
发布时间:2019-06-27

本文共 497 字,大约阅读时间需要 1 分钟。

RB0/INT0、RB1/INT1及RB2/INT2引脚的外部中断是边沿触发的;

如果INTCON2 寄存器中相应的INTEDGx位被置1,则为上升沿触发;如果该 INTEDGx 位清零,则为下降沿触发。

当RBx/INTx引脚上出现一个有效边沿时,相应标志位 INTxF 被置1 。在重新使能该中断前,必须在中断服务程序中先用软件将标志位INTxF 清零。

通过对相应的使能位INTxE 清零,可以禁止该中断。

如果INTxE 位在进入休眠状态前被置1 ,则所有的外部中断(INT0、INT1 及INT2)能把处理器从休眠状态中唤醒。如果全局中断使能位 GIE 被置1 ,则处理器将在唤醒之后转移到中断向量。 INT1 和INT2 的中断优先级由中断优先级位INT1IP(INTCON3<6>)和INT2IP (INTCON3<7>)中的值决定。没有与 INT0 有关的优先级位。INT0 始终是一个高优先级的中断源。

转载于:https://www.cnblogs.com/wangh0802PositiveANDupward/archive/2012/07/17/2595532.html

你可能感兴趣的文章
《圈子圈套2》—— 读后总结
查看>>
JTA集成JOTM或Atomikos配置分布式事务(Tomcat应用服务器)
查看>>
mysql explain用法
查看>>
openssl 非对称加密DSA,RSA区别与使用介绍
查看>>
JS如何禁止别人查看网站源码
查看>>
android Service
查看>>
JS语言中的JSON.parse()和JSON.stringify()
查看>>
表单验证(AngularJs)
查看>>
unity之UGUI屏幕分辨率調整
查看>>
ichartjs 制作的图表
查看>>
Ubuntu升级到18.04
查看>>
HAProxy从零开始到掌握
查看>>
演示一个TDE的数据加密示例,并用logminer验证加密效果
查看>>
RIA的未来是HTML5?
查看>>
通用权限管理系统组件 (GPM - General Permissions Manager) 中实现系统参数配置保存,附源码...
查看>>
POJ 3261 Milk Patterns (后缀数组,求可重叠的k次最长重复子串)
查看>>
C# 接口可以有字段field吗?
查看>>
DAO
查看>>
JavaScript取指定时区的时间
查看>>
用c#开发微信 (16) 微活动 2 刮刮卡
查看>>