UNO              2                3                —                —                —                —     

         MEGA              2                3                21                20                19                18     

         Lernardo                3              2                0                1                —                —     

         DUE              所有引脚均可使用外部中断     

        注:表格中int0、int1等都为外部中断编号。

2。2 中断模式

        为了设置中断模式,还需要了解设备触发外部中断的输入信号类型。中断模式也就是中断触发的方式,在大多数 Arduino 上支持下表中的四种中断触发方式。

[tr]模式名称说明[/tr]

LOW 低电平出发

CHANGE 电平变化出发,即由高变低、由低变高

RISING 上升沿触发,即低电平变高电平

FALLING 下降沿触发,即高电平变低电平

        在 Arduino Due 中,还可以使用高电平(HIGH)来触发中断,另外 Arduino Due 上的每一个 I/O 口都可以触发中断,其中断编号便是引脚编号。

2。3 中断函数

        除了设置中断模式外,还需要编写一个响应中断的处理程序——中断函数,当中断被触发后,便可以让Arduino运行该中断函数。中断函数就是当中断被触发后要去执行的函数,该函数不能带有任何参数,且返回类型为空,如:

void counter()

{

        count++;

}

       

当中断被触发后,Arduino 便会执行该函数中的语句。

        这些准备工作完成后,还需要在 setup() 中使用 attachInterrupt() 函数对中断引脚进行初始化配置,以开启 Arduino 的外部中断功能,其用法如下:

(1)attachInterrupt( interrupt,function,mode)

        功能:对中断引脚进行初始化配置。

上一篇:参与式预算调查问卷表
下一篇:flag_activity_clear_top标记作用

索爱mt15i论坛

房车旅游问卷调查表

聊斋女狐

天涯时空

小月月是真的吗

领导全国武装力量的是哪个部门

例外管理

磁流变液可控阻尼离合器的设计+CAD图纸

股票个别风险和预期收益率的关系

17岁學生怎么兼职赚钱,...

浅谈全球价值链视角下传...

陶渊明赠答诗与嵇康赠答诗文献综述

浅谈地质灾害及其分布规律【2498字】

crm成功案例分析crm成功案例

学院教职工体育活动现状调查问卷表

關于民办高校人才队伍建...

小學生语文學习兴趣的激发与培养【2255字】