帅哥星 发表于 2014-11-3 17:16:19

大黑鱼 发表于 2014-11-3 22:14:21

本帖最后由 大黑鱼 于 2014-11-3 22:58 编辑

你的问题:
一个单片机上我朋友接的2个线,2个小灯泡闪烁,按下开关,一个闪烁到100此后就熄灭了。
另一个闪烁一百下周后熄灭吗?
和第一个同步闪烁到100熄灭吗?
你的端口设置我不是很清楚,你可以看一下这个
http://blog.csdn.net/zzwdkxx/article/details/7949120

踏雪落痕 发表于 2014-11-9 09:17:10

1,实现单亮你懂吧,只需要 sbit led1 = P1^0,就点亮第一个,第二个类似 sbit led2 = P1^0
2,说说轮亮吧,先定义 sbit led1 = P1^0   ; sbit = led2 = P1^1;然后再主函数中void main(){led1 = 1;
led2 = 0;for (m = 20;m>0;m--){led1 = ~led1;led2=~led2; delay(1000);                        }                  }
3,常亮就只需要将两者都定义,然后都赋值为1,就行

破灬王 发表于 2014-11-9 16:09:15

踏雪落痕 发表于 2014-11-9 09:17
1,实现单亮你懂吧,只需要 sbit led1 = P1^0,就点亮第一个,第二个类似 sbit led2 = P1^0
2,说说轮亮吧, ...

额,不太懂,麻烦你写下代码!

帅哥星 发表于 2014-12-2 20:21:40

页: 1 [2]
查看完整版本: 鱼友们帮帮忙吧!!!