查看: 7752|回复: 7

[其他] 单片机的外部中断和按键中断有何区别?

[复制链接]

该用户从未签到

2

主题

8

帖子

0

注册会员

Rank: 2

积分
80
最后登录
2023-2-24
发表于 2017-9-26 18:48:03 | 显示全部楼层 |阅读模式
很多单片机都区分按键中断(PINT)和按键中断(KINT),但是仔细看功能却都是一样的,都可配置为上升沿、下降沿、双边沿、高电平、低电平5种触发。今天在看KEA128系列手册,看到同样将中断区分为外部中断(IRQ)和按键中断(KBI)。我猜想是否两者会做一些特殊处理,比如按键中断做一些滤波处理,而外部中断做一些加速处理。但是手册中对于两者的区别没有明确的解释。
故小白来此请教各位大神解答~~


最佳答案

看一般外部信号和按键信号的波形,可以看到按键按下时有很大的抖动,当引脚作为按键接入时,内部电路会自动处理按键抖动,在确认是按键时间后才产生中断信号(包含一定的延时),而一般开关信号是不需要做这个处理的 ...

IRQ

IRQ

KBI

KBI
回复

使用道具 举报

该用户从未签到

723

主题

6382

帖子

0

超级版主

Rank: 8Rank: 8

积分
25509
最后登录
2025-9-11
发表于 2017-9-27 09:47:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

8

帖子

0

注册会员

Rank: 2

积分
80
最后登录
2023-2-24
 楼主| 发表于 2017-9-27 11:22:34 | 显示全部楼层
小恩GG 发表于 2017-9-27 09:47
可以参考此分享帖的介绍:https://www.nxpic.org.cn/module/forum/thread-590353-1-1.html

感谢,但是还是没有理解KBI和外部中断IRQ两者区别何在,为何要划分两种?
回复 支持 反对

使用道具 举报

该用户从未签到

723

主题

6382

帖子

0

超级版主

Rank: 8Rank: 8

积分
25509
最后登录
2025-9-11
发表于 2017-9-27 15:59:40 | 显示全部楼层
彼岸奏箫 发表于 2017-9-27 11:22
感谢,但是还是没有理解KBI和外部中断IRQ两者区别何在,为何要划分两种? ...

功能是有些雷同的,你没必要纠结的,你更需要在意的是使用什么模块更能符合你的功能实现
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
    发表于 2017-9-28 16:55:15 | 显示全部楼层
    其实用示波器看一下两种中断的波形就知道为何要分两种了,也就知道是么情况下应该用哪种模式了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    8

    帖子

    0

    注册会员

    Rank: 2

    积分
    80
    最后登录
    2023-2-24
     楼主| 发表于 2017-9-29 18:18:41 | 显示全部楼层
    中山无雪 发表于 2017-9-28 16:55
    其实用示波器看一下两种中断的波形就知道为何要分两种了,也就知道是么情况下应该用哪种模式了。 ...

    想问怎么看。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
    发表于 2017-10-9 13:05:52 | 显示全部楼层
    看一般外部信号和按键信号的波形,可以看到按键按下时有很大的抖动,当引脚作为按键接入时,内部电路会自动处理按键抖动,在确认是按键时间后才产生中断信号(包含一定的延时),而一般开关信号是不需要做这个处理的(响应速度也会更快),这就是为何要分开处理的原因。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    8

    帖子

    0

    注册会员

    Rank: 2

    积分
    80
    最后登录
    2023-2-24
     楼主| 发表于 2017-10-16 11:49:28 | 显示全部楼层
    中山无雪 发表于 2017-10-9 13:05
    看一般外部信号和按键信号的波形,可以看到按键按下时有很大的抖动,当引脚作为按键接入时,内部电路会自动 ...

    感谢解答。我的猜想也是如此。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-12 11:05 , Processed in 0.111484 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表