打印

无论全速还是单步 IO中断均进不去

[复制链接]
1233|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiahy|  楼主 | 2017-12-17 14:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用非自锁开关 即按下去又弹起的开关两端分别接有中断功能的P1或P2口、GND;将IO初始化为高电平,按下开关,IO会有一个高电平到低电平的过程,形成下降沿,利用下降沿中断,进行开关的触发。初始化中断IO口的配置如下
P2DIR&=~BIT0;
P2OUT|=BIT0;
P2IE|=BIT0;
P2IES|=BIT0;
P2IFG=0;
不知道哪里出了问题 按下开关 无论全速还是单步 IO中断均进不去

相关帖子

沙发
shimx| | 2017-12-17 14:18 | 只看该作者
触发中断没有选择   中断方式没有选择   当然不能触发中断

使用特权

评论回复
板凳
jiaxw| | 2017-12-17 14:20 | 只看该作者

看一看TI的例程  应该有帮助

使用特权

评论回复
地板
spark周| | 2017-12-17 14:22 | 只看该作者

看一看TI的例程  应该有帮助

使用特权

评论回复
5
liliang9554| | 2017-12-17 14:25 | 只看该作者
开中断了没?

使用特权

评论回复
6
zhenykun| | 2017-12-17 14:27 | 只看该作者

是的,
如果中断开了,还不行,就清除一下标志寄存器

使用特权

评论回复
7
zhenykun| | 2017-12-17 14:29 | 只看该作者
这个还是程序中的个问题的,优化下程序的吧。

使用特权

评论回复
8
jiahy|  楼主 | 2017-12-17 14:30 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家,结贴喽

使用特权

评论回复
9
qinlicn| | 2017-12-17 14:49 | 只看该作者
很好办啊,根据单片机型号,到TI网站下载例程,像这样的:
MSP430F****_Code_Examples.zip

使用特权

评论回复
10
gygp| | 2017-12-17 22:32 | 只看该作者
可能是没有上拉电阻的原因

使用特权

评论回复
11
chenci2013| | 2017-12-17 22:32 | 只看该作者
有没有开全局中断和对应IO口中断,设置好中断触发方式

使用特权

评论回复
12
biechedan| | 2017-12-17 22:34 | 只看该作者
上升沿中断?

使用特权

评论回复
13
wangdezhi| | 2017-12-17 22:34 | 只看该作者
放个断点

使用特权

评论回复
14
isseed| | 2017-12-17 22:35 | 只看该作者
中断里设断点,看看有没有进中断。

使用特权

评论回复
15
xietingfeng| | 2017-12-17 22:35 | 只看该作者
许多时候单片机外设会产生中断信号

使用特权

评论回复
16
suzhanhua| | 2017-12-17 22:36 | 只看该作者
程序好像没什么问题

使用特权

评论回复
17
mituzu| | 2017-12-17 22:37 | 只看该作者
这个是哪款芯片?

使用特权

评论回复
18
hellosdc| | 2017-12-17 22:37 | 只看该作者
先测试一下IO的信号。

使用特权

评论回复
19
uiint| | 2017-12-17 22:38 | 只看该作者
楼主说的这个IO口是否正确?

使用特权

评论回复
20
gygp| | 2017-12-17 22:38 | 只看该作者
考虑硬件的问题了吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

862

主题

9861

帖子

4

粉丝