美文网首页
arduino 外部中断

arduino 外部中断

作者: Mr洋1 | 来源:发表于2019-10-10 10:51 被阅读0次
中断 2
3

1 函数

image.png

2 接线图

image.png

3 代码

程序不停等待 如果发生中断 优先执行中断程序

int led = 5;
int button = 2; //中断引脚
volatile boolean state = LOW;

void setup(){
    pinMode(led,OUTPUT);
    pinMode(button,INPUT_PULLUP); //上拉电阻
    attachInterrupt(0,blink_2,FALLING);  //中断函数
}

void loop(){
    delay(1000000); //模拟很多次程序
}  

void blink_2(){
    state = !state;
    digitalWrite(led,state);  //将灯取反
    for(int i=0;i<=100;i++){
          delayMicroseconds(10000);//中断只能用 delayMicroseconds 这里 保持1秒  1000000 us = 1s 

}
}

代码

相关文章

  • arduino 外部中断

    1 函数 2 接线图 3 代码 程序不停等待 如果发生中断 优先执行中断程序

  • Arduino基础入门篇13—外部中断

    本篇介绍Arduino外部中断的使用,通过外部中断检测震动开关的触发来控制LED灯亮灭。 1. 中断介绍 我们已经...

  • 2017年11月13日学习总结

    今天学习中断,再arduino中,中断函数都是被打包好的直接使用就可以,要定义外部中断,中断号,上升还是下降沿中断...

  • 项目13:Arduino外部中断

    一、中断的概念 中断(Interrupt)是计算机的一个重要概念,现代计算机普遍采用中断技术。中断是指计算机运行过...

  • Arduino基础入门篇18—数字时钟

    Arduino不但有外部中断,还有定时器中断,不同Arduino开发板其定时器数量及性能也各不相同,这取决于开发板...

  • arduino——电压设置、外部中断(笔记)

    设置参考电压 通常arduino默认的工作电压是5V,当用户没有设置参考电压时,arduino会使用默认的工作电压...

  • arduino——外部中断触发蜂鸣器报警(笔记)

    下面制作一个防盗报警装置,装置放在需要被看守的物体旁边,通过数字红外障碍传感器来检测前方是否有物体,如果没有检测到...

  • Arduino 中断

    中断介绍 “中断”顾名思义就是中断Arduino当前正在处理的事情而优先去执行中断服务程序。当中断服务程序完成以后...

  • Arduino与米思齐(Mixly)自学分享任务选项

    Arduino部分 Arduino中的中断及其编程应用举例 Arduino中内置的shiftOut函数与74HC5...

  • 外部中断

    I: 为了使我们的工作和生活更加高效,我们常常会为自己制定一个计划,有时会把这个计划写出来,有时这个计划会在我们心...

网友评论

      本文标题:arduino 外部中断

      本文链接:https://www.haomeiwen.com/subject/kehopctx.html