51单片机外部中断点亮LED灯

中断基本概念

外部中断软件设计原理
  • 中断发生的三个条件
    ①中断源有中断请求;
    ②此中断源的中断允许位为 1;
    ③CPU 开中断(即 EA=1)。
    比如我们配置外部中断 0,对应的配置程序如下:
    EA=1;//打开总中断开关
    EX0=1;//开外部中断 0
    IT0=0/1;//设置外部中断的触发方式(下降沿触发)
    如果要配置的是外部中断 1,只需将 EX0 改为 EX1,IT0 改为 IT1
  • 在编写程序时通常我们会将外部中断的配置放到一个自定义函数内便于管
    理维护。如下伪代码所示:
硬件实现原理
  • 实现的功能:使用独立按键 K3 控制 LED 亮灭,K3 连接外部中断0(P3.2)管脚。
  • 原理图:
    51单片机外部中断点亮LED灯

    来源:夜猫子~~~

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月2日
下一篇 2020年7月2日

相关推荐