raiseyu 发表于 2012-10-23 23:13:04

//设置控制Led的数字IO脚
int Led1 = 1;
int Led2 = 2;
int Led3 = 3;
int Led4 = 4;
int Led5 = 5;
int Led6 = 6;
这段代码完全没用到啊

迷你强 发表于 2012-10-23 23:15:36

raiseyu 发表于 2012-10-23 23:13 static/image/common/back.gif
//设置控制Led的数字IO脚
int Led1 = 1;
int Led2 = 2;


弘毅坑爹的不知道从哪抄的。。。自己瞎改。。。成这样了

raiseyu 发表于 2012-10-24 00:51:50

{:soso_e120:}

zj一叶孤舟 发表于 2012-11-8 22:59:34

很好,学习中:P

maybachwang 发表于 2012-12-4 16:13:43

有点晕,但还是要顶啊~~~慢慢消化

葱拌豆腐 发表于 2012-12-18 23:32:29

真心不错的实验,灯多一点效果会更好,O(∩_∩)O~

玄冰之神 发表于 2013-4-16 10:35:12

顶。    :P

jenaral 发表于 2013-9-11 13:42:02

强烈的感觉到找着组织了同楼上期待老师课程

AlfredLanning 发表于 2013-10-22 09:56:10

明天的明 发表于 2012-5-25 23:52 static/image/common/back.gif
我试写了一段void yicidianliang(void)
{
unsigned char a;


哥们,你在for语句后面加了一个“;”,这相当于空语句,不执行中括号里的语句,这也是为什么运行到fanxiangdianliang()时第一个灯闪了一下,void fanxiangdianliang(void)
{
int a;
for (a=6;a>=1;a--);
{
    digitalWrite(a,HIGH);
    delay(1200);
}
for (a=1;a<=6;a++)
{
    digitalWrite(a,LOW);
    delay(200);
}
}这是从你那copy过来的,for语句多了分号

UNI 发表于 2013-10-23 20:36:11

要同时点亮就不加{}是吗,类似的都要这样编写吗?编译时自动加在下一句是指这样吗?      for(j=1;j<=6;j++)
      digitalWrite(j,HIGH);
      delay(200);
      {}

冬时唯美 发表于 2013-10-28 19:33:09

谢楼主:lol:lol:lol:lol

转身即天涯 发表于 2014-3-5 23:19:10

请问如何定义模拟端口,因为我的数字端口在用,端口少了。求解。。

弘毅 发表于 2014-3-10 11:41:55

转身即天涯 发表于 2014-3-5 23:19 static/image/common/back.gif
请问如何定义模拟端口,因为我的数字端口在用,端口少了。求解。。

D14,D15就是A0,A1,以此类推。

zhyl621 发表于 2014-4-6 01:17:36

楼主,我(刚接触Arduino)有2个问题:
1.代码中int Led1~led6是声明 digital IO脚1~6,但后面代码中一直没有用到int 类型变量led1~led6,setup()里IO端口模式却用 unsigned char类型 i 来设置,那声明led1~led6有什么作用?
2.led1~6的值是int类型1~6,引用IO端口时,用的是unsigned char类型1~6,这两者有什么联系?为什么能通用?

fly60000 发表于 2014-6-24 10:28:14

{:soso_e179:}
页: 1 2 [3] 4
查看完整版本: arduino学习笔记3 - 六灯闪烁实验