文档章节

arduino 中断例程

jingshishengxu
 jingshishengxu
发布于 2011/11/07 13:35
字数 64
阅读 1248
收藏 0
int pin = 13;
int state = 0; //声明volatile int量
void setup()
{
pinMode(pin, OUTPUT);
attachInterrupt(0, blink, CHANGE); //设置为0号中断,中断函数blink,触发方式为change
}
void loop()
{
}
void blink()//中断函数

{

state =!state ;

    digitalWrite(pin, state); //给13脚写入state的值
}

© 著作权归作者所有

上一篇: arduino 中断类型
下一篇: avr 嵌入汇编示例
jingshishengxu
粉丝 72
博文 511
码字总数 53765
作品 0
杭州
部门经理
私信 提问
基于STM32(ARM Cortex M3)的Arduino——Spurce (支持Eclip...

很多电子专业的学生,或者刚刚入行的电子工程师都有一个困惑。电子行业范畴这么大,这么多细分行业,不知该如何抉择。诸如硬件、软件、Layout 、单片机、 ARM ……这么多名词让人眼花缭乱,职...

soliddigi
2011/09/18
2.9K
0
在pcDuino上使用Arduino风格的中断处理

外部中断是pcDuino处理突发外部突发事件的重要机制。pcDuino的 Arduino风格编程机制提供了两个外部中断引脚 (管脚 2 和 3)。 在这里,我们来看看如何使用这些中断机制。 什么事中断? 中断...

酸酸苹果汁
2013/12/27
568
0
教你如何在ChipKIT Uno32中添加arduino的库文件

今天下午收到ChipKIT Uno32,迫不及待的试了试几个测试例程都顺利编译通过!一阵欢喜之后,发现以前arduino的程序没法编译了,总是提示找不到库文件(库文件已经放到 MPIDE 的libraries下了)...

lanqee
2012/05/15
1K
2
pcDuino/Arduino IIC LCD

IIC LCD在传统的LCD1602基础上改变了通讯方式,由并行数据传输改为IIC通讯。传统的LCD1602总共需要8根数据线和3根控制线(使能控制、读写选择和寄存器选择),而IIC LCD只要2根数据线(数据线...

酸酸苹果汁
2014/01/28
1K
1
LCD12864B使用说明

LCD12864B是128*64点阵液晶模块的点阵数简称,该点阵的屏显成本相对较低,适用于各类仪器,小型设备的显示领域。 简介 ◇蓝底白字 ◇超亮白色LED背光 ◇宽温高可靠性 ◇5V 逻辑供电 并行通讯...

酸酸苹果汁
2014/02/14
7.7K
0

没有更多内容

加载失败,请刷新页面

加载更多

Netty整合Protobuffer

现在我们都知道,rpc的三要素:IO模型,线程模型,然后就是数据交互模型,即我们说的序列化和反序列化,现在我们来看一下压缩比率最大的二进制序列化方式——Protobuffer,而且该方式是可以跨...

算法之名
19分钟前
10
0
如何用C++实现栈

栈的定义 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压...

BWH_Steven
38分钟前
3
0
编程作业20190210900169

1编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。 #include <stdio.h>#include <stdlib.h> int main(){ char firstName[20]; char lastName[20]; print......

1李嘉焘1
50分钟前
8
0
补码的优点及原理分析

只讨论整数 1.计算机内部为什么没有减法器? 减法运算本身其实就是加法,如x - y即x +(-y),所以只需要将负数成功表示出来并可以参加加法运算,那加法器就可同时实现“+”和“-”的运算。这...

清自以敬
今天
76
0
Docker 可视化管理 portainer

官网安装指南: https://portainer.readthedocs.io/en/latest/deployment.html docker-compose.yml 位置,下载地址:https://downloads.portainer.io/docker-compose.yml...

Moks角木
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部