打印
[PIC®/AVR®/dsPIC®产品]

IO中断和INT外部中断有什么区别?

[复制链接]
2822|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
haorenyigea|  楼主 | 2015-6-1 16:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请高手指点下

普通按键用IO中断   外部计数用INT中断,这样可以吧?
沙发
yklstudent| | 2015-6-1 17:36 | 只看该作者
PIC好多都有中文手册,这个应该看看的

使用特权

评论回复
板凳
JY-DX-JY| | 2015-6-1 18:27 | 只看该作者
可以的。

使用特权

评论回复
地板
haorenyigea|  楼主 | 2015-6-2 10:33 | 只看该作者

按键用INT  外部中断用IO可以吗?

使用特权

评论回复
5
JY-DX-JY| | 2015-6-2 13:43 | 只看该作者
都可以。

使用特权

评论回复
6
haorenyigea|  楼主 | 2015-6-2 17:21 | 只看该作者

INT管脚没什么特殊的?

使用特权

评论回复
7
JY-DX-JY| | 2015-6-2 17:28 | 只看该作者
可能设置不一样吧。INT这种中断出现的早,比如51只有外部中断,没有IO中断。
IO中断是后来才出现的。

使用特权

评论回复
8
czghn1| | 2015-6-3 14:26 | 只看该作者
看你怎么设置  有外部变化中断  有定时器中断

使用特权

评论回复
9
haorenyigea|  楼主 | 2015-6-4 11:23 | 只看该作者
czghn1 发表于 2015-6-3 14:26
看你怎么设置  有外部变化中断  有定时器中断

都是用外部变化中断,这两方式有区别吗

使用特权

评论回复
10
czghn1| | 2015-6-4 11:26 | 只看该作者
haorenyigea 发表于 2015-6-4 11:23
都是用外部变化中断,这两方式有区别吗

定时器中断 就是时间到了进入中断    外部中断就是外部有电平变化进入中断  。。。

使用特权

评论回复
11
haorenyigea|  楼主 | 2015-6-4 12:05 | 只看该作者
czghn1 发表于 2015-6-4 11:26
定时器中断 就是时间到了进入中断    外部中断就是外部有电平变化进入中断  。。。 ...

我是说都用外部中断 IO和INT有区别吗

使用特权

评论回复
12
shaoziyang| | 2015-6-4 12:05 | 只看该作者
外中断通常可以设置电平、上升沿、下降沿中断,而IO中断一般只能是上升沿和下降沿中断,所以按键是按下和释放都会产生一次中断。

此外,所有的IO中断都是共享一个中断服务程序的,需要进入中断服务程序后再去判断是哪个IO发出的中断。

使用特权

评论回复
评论
NE5532 2015-6-4 14:30 回复TA
此回答靠谱,楼主没有认真看数据手册。 
NE5532 2015-6-4 14:30 回复TA
此回答靠谱,楼主没有认真看数据手册。 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

32

帖子

0

粉丝