0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机中的外部中断低电平触发和下降沿触发有什么区别

工程师邓生 来源:未知 作者:刘芹 2024-01-31 10:32 次阅读

单片机中的外部中断低电平触发和下降沿触发有什么区别

外部中断是单片机中的一种功能,在特定条件下,外部信号的变化可以引发中断,从而改变程序的执行流程。外部中断可以通过不同的触发方式来激活,包括低电平触发和下降沿触发。

首先,我们需要了解一下什么是低电平触发和下降沿触发。低电平触发是指当外部信号的电平低于某个特定阈值时,触发中断。而下降沿触发是指当外部信号从高电平变为低电平时,触发中断。这两种触发方式在实际应用中有着不同的特点和应用场景。

首先,低电平触发适合于对低电平信号有特殊要求的场景。在一些特定的外部设备中,低电平信号可能代表着特殊的状态,例如电池电量低、设备故障等。这些情况下,需要及时地处理外部信号,以免发生严重的问题。通过低电平触发,可以在低电平出现时,立即中断程序的执行,并程序处理相应的逻辑。低电平触发的敏感度较高,能够实时地响应外部信号的变化。

接下来,我们来看下降沿触发。下降沿触发适用于外部信号需要精确测量时间的场景。在一些需要精确计时或测量时间间隔的应用中,下降沿触发可以提供更高的准确性。通过下降沿触发,可以测量外部信号从高电平到低电平的时间间隔,从而进行相应的计算。例如,在计算传感器输出的脉冲信号频率时,可以利用下降沿触发,根据脉冲信号的周期和计数器的计数值,计算出频率的数值。

此外,在不同的外部设备接口中,低电平触发和下降沿触发也有不同的应用。例如,在与按钮或开关等设备接口时,可以使用低电平触发,在按下按钮或切换开关的瞬间触发中断。而在与传感器或其他周期性设备接口时,可以使用下降沿触发,在外部信号发生下降沿时触发中断。

从实现角度来看,低电平触发和下降沿触发在硬件电路设计上也存在一些不同。一般情况下,低电平触发需要使用外部上拉电阻,将外部信号拉高,以保持高电平状态。而下降沿触发不需要使用外部上拉电阻,直接根据信号变化来触发中断。

总结起来,低电平触发和下降沿触发在外部中断的应用中有不同的特点和适用场景。低电平触发适用于对低电平信号有特殊要求和实时响应的场景,而下降沿触发适用于精确测量时间间隔的应用。在硬件电路设计上也存在一些差异。因此,在实际应用中,需要根据具体的需求选择适合的触发方式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6002

    文章

    43980

    浏览量

    620885
  • 外部中断
    +关注

    关注

    1

    文章

    131

    浏览量

    15598
收藏 人收藏

    评论

    相关推荐

    按键KEY1作为外部中断,分别测试上升沿下降沿,发现触发方式和程序设置的方式对不上是为什么?

    按键KEY1作为外部中断,分别测试上升沿下降沿,发现触发方式和程序设置的方式 对不上?学习了
    发表于 04-22 06:25

    stm32外部中断的边沿检测时,对上升沿或者下降沿是否有要求?

    请问各位大佬,stm32外部中断的边沿检测时,对上升沿或者下降沿是否有要求,必须小于或者大于多少时间,或者在多少时间内必须上升或者
    发表于 03-20 08:31

    d触发器有几个稳态 d触发器和rs触发器的区别

    D触发器的稳态 D触发器是数字电路中常用的一种存储元件,它有两种稳态,即低电平稳态和高电平稳态。当输入D为低电平时,输出Q保持为
    的头像 发表于 02-06 11:32 723次阅读

    使用PSoC4的管脚下降沿触发中断的异常问题求解

    我碰到了一个问题,我使用PSoC4的管脚下降沿触发中断(硬件电路是小于4.5V管脚会变低),使用电源变动测试的时候,反复调整电压从9V→0V→9V,在第一次变为0V的时候我使用生成的s
    发表于 02-05 08:31

    可控硅调功器的移相触发与过零触发是什么?这两者有什么区别

    可控硅调功器的移相触发与过零触发是什么?这两者有什么区别? 可控硅调功器(SCR)是一种电子元件,用于控制交流电的电压和电流。在实际应用中,SCR通常需要通过移相触发或过零
    的头像 发表于 02-03 11:16 962次阅读

    单片机外部中断和定时器中断区别和用法

    单片机外部中断和定时器中断触发来源、应用场景以及功能特点上存在明显差异** **。
    的头像 发表于 01-28 17:35 1367次阅读

    外部中断有哪两种触发方式?如何选择和设定?

    外部中断有两种触发方式:电平触发和边沿触发** 。
    的头像 发表于 01-28 17:31 1856次阅读
    <b class='flag-5'>外部</b><b class='flag-5'>中断</b>有哪两种<b class='flag-5'>触发</b>方式?如何选择和设定?

    jk触发器悬空是高电平还是低电平

    触发器会触发并改变输出状态,这取决于JK触发器的触发方式。 在真实的电路中,JK触发器的触发方式
    的头像 发表于 01-15 13:35 1033次阅读

    外部中断为什么会误触发

    今天在写外部中断的程序的时候,发现中断特别容易受到干扰,我把手放在对应的中断引脚上,中断就一直触发
    的头像 发表于 11-23 08:00 493次阅读
    <b class='flag-5'>外部</b><b class='flag-5'>中断</b>为什么会误<b class='flag-5'>触发</b>?

    电平触发、脉冲触发、边沿触发区别和示例代码

    1,区别当讨论电平触发、脉冲触发和边沿触发时,需要考虑触发条件、操作持续时间和
    的头像 发表于 10-31 08:00 4560次阅读
    <b class='flag-5'>电平</b><b class='flag-5'>触发</b>、脉冲<b class='flag-5'>触发</b>、边沿<b class='flag-5'>触发</b>的<b class='flag-5'>区别</b>和示例代码

    单片机中断电平触发和脉冲输入

    单片机中断电平触发和脉冲输入
    的头像 发表于 10-17 17:11 904次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>中断电平</b><b class='flag-5'>触发</b>和脉冲输入

    单片机休眠之前IO已经是低电平,设置为下降沿触发进入休眠后会自动唤醒吗?

    单片机休眠之前IO已经是低电平,设置为下降沿触发,进入休眠后会自动唤醒吗?
    发表于 10-16 14:52

    51单片机外部中断0(INT0)讲解

    由硬件电路可以看出通过P32引脚可以触发外部中断0。当外部低电平或者负跳变(高电平跳变为
    发表于 06-23 14:54 9242次阅读
    51<b class='flag-5'>单片机</b><b class='flag-5'>外部</b><b class='flag-5'>中断</b>0(INT0)讲解

    IMX8MN如果我们配置GPT在上升沿/下降沿触发中断,如何知道中断是由下降沿还是上升沿触发

    以获得一个数组,其中包含每个 0 和 1 转换的持续时间 我的想法是在输入捕获模式下使用 GPT 1,配置为触发上升沿下降沿中断,并
    发表于 05-12 06:35

    51单片机外部中断0如果选择跳变沿触发方式会不会影响中断

    51单片机外部中断0如果选择跳变沿触发方式,触发的信号从高
    发表于 05-10 15:06