极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11616|回复: 3

arduino的管脚可以用变量定义吗?

[复制链接]
发表于 2015-9-25 15:59:01 | 显示全部楼层 |阅读模式
我想用a,b,c,d表示arduino的管脚名,然后根据识别情况,让a,b,c,d取不同的值。可以这样来弄吗?这样的话功能一下子就好强大了呢。请问怎么这么弄啊? 我直接来好像失败了呢。。。。。
回复

使用道具 举报

发表于 2015-9-26 09:31:32 | 显示全部楼层
数字管脚还可以,模拟的我就不知道了
回复 支持 反对

使用道具 举报

发表于 2015-9-26 12:57:11 | 显示全部楼层
模拟你可以输出 A0 到A5的值 看看到底是多少,据说是14开始

println(A0);

楼主试过了告诉在下一下
回复 支持 反对

使用道具 举报

发表于 2016-2-24 18:40:38 | 显示全部楼层
本帖最后由 xinhoujue 于 2016-2-24 18:43 编辑

可以啊~~~~~
例程:
/******** 定 义 宏 ********/
int a = A0;  //或14
int b = A1;  //或15
int c = A2;  //或16
int d = A3;  //或17
                   // ...其他程序行
/******** 初 始 化 ********/
void setup()  {
        pinMode(a, INPUT);
        pinMode(b, INPUT);
        pinMode(c, INPUT);
        pinMode(d, INPUT);
        // ...其他程序行
}
/******** 主 程 序 ********/
void loop()
{
       // ...其他程序行
}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 05:25 , Processed in 0.045054 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表