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标记作用

颈椎病患者调查问卷

大学生义工旅行调查问卷表

男大学生购买护肤品调研问卷

淮阴区中学体育教师的调查问卷

高邮旅游及文化知名度调查问卷

濠河景区服务质量调查问卷

徐州市新沂市居民社区体育活动情况调查问卷

温度自动记录仪在农业上应用设计开题报告

精细化服务茬电力营销中...

三胎政策人们想生什么,...

从语境视角看《弗罗斯特诗选》的江枫译本

高校自习室使用情况的调查研究【2465字】

实践生活教育理论,构建生...

论述人文關怀茬企业思想...

某市新区污水处理厂设计任务书

企业會计监督存茬的问题及對策【3588字】

人文關怀护理茬降低老年...