社区
嵌入开发(WinCE)
帖子详情
我有5个由中断直接连接的按键,请问如何识别是哪个管脚产生的中断啊?
xilangyue
2010-01-26 09:12:36
其中两个键触发的沿是上升沿和下降沿交替触发的,三个按键是下降沿触发的,我把它们放在一个中断服务程序中了,由于其中一个制约其他的发出消息,现在我不知道如何识别是哪个管脚产生的这个沿导致产生的中断,请教各位了。
...全文
114
6
打赏
收藏
我有5个由中断直接连接的按键,请问如何识别是哪个管脚产生的中断啊?
其中两个键触发的沿是上升沿和下降沿交替触发的,三个按键是下降沿触发的,我把它们放在一个中断服务程序中了,由于其中一个制约其他的发出消息,现在我不知道如何识别是哪个管脚产生的这个沿导致产生的中断,请教各位了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tcdzyq
2010-01-26
打赏
举报
回复
在中断处理中加测试语句
wjf_zjut
2010-01-26
打赏
举报
回复
要是想去去抖动什么的,还可以直接看IO口的状态啊!
宇帆
2010-01-26
打赏
举报
回复
查SRCPND 看是哪个中断 然后相应处理
GARY
2010-01-26
打赏
举报
回复
查询SRCPND寄存器
yashi
2010-01-26
打赏
举报
回复
你每个管脚产生的中断号是一定的(EINT0,EINT1....),所以你只要判断是哪个外部中断,这个就是去查询SRCPND寄存器了
博说医械研发
2010-01-26
打赏
举报
回复
五个都连接的外部中断?判断SRCPND寄存器或者相应管脚状态就行了
基于51单片机设计的经典例程应用设计demo实例源码-通过
按键
控制INT0和INT1不同的
中断
计数.rar
此压缩包文件包含了一个基于51单片机的经典例程,涉及了
中断
系统的设计,以及如何通过
按键
来控制INT0和INT1两个外部
中断
口的不同计数功能。下面我们将详细讨论这些知识点。 首先,51单片机是Intel公司推出的8051...
STM32F103VET6单片机Key-
按键
中断
例程软件实验例程源码_OK.zip
当
中断
发生时,单片机会暂停当前的程序执行流程,转而执行一个
中断
服务程序来处理
按键
事件。这种处理方式能够避免轮询
按键
状态,从而更加高效地使用CPU资源。
按键
中断
的实现需要配置对应的GPIO为输入模式,并设置为...
89s52单片机的经典实验c语言程序源码.doc
#### 四、
按键
中断
识别
- **原理**:当
按键
被按下时触发外部
中断
请求,从而调用
中断
服务程序处理
按键
事件。 - **编程实现**:配置外部
中断
引脚,并编写相应的
中断
服务函数。 #### 五、定时器T0的应用——9.9秒计时...
D1_Tina_Linux_Key_快速配置_使用指南1
例如,添加一个名为“vol-down-key”的
按键
,定义其GPIO引脚、
中断
极性、
按键
码、标签以及去抖时间等参数。 3.2 普通GPIO采用
中断
方式配置 对于
中断
方式,配置会涉及到
中断
处理函数,当
按键
按下时,系统会收到...
STC15F104八脚单片机源代码(10个入门例程),代码注释详细.zip
STC15F104八脚单片机源代码(10个入门例程),代码注释详细 001、STC15F104E系列单片机之闪烁灯 002、STC15F104E系列单片机之流水灯 003、STC15F104E系列单片机之跑马灯 004、STC15F104E系列单片机之简单的
按键
识别
...
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章