|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我的想法是,led依次左到右,然后最右灯又从又走到左。我的主程序是这样的,但测试的时候,只是在第一二个灯来回,这是什么问题?. u+ L) Y- K7 |% j* ]
void main()
1 P3 o* s7 V* W{; D) ^% y4 T6 r/ j
u8 i=0;( n- K; h4 m+ i3 ?0 d' m
led=0xfe;6 Y$ d+ ^/ }+ @: Q9 ]
delay(50000);
) C% o9 T+ y) P5 |$ V D. g while(1)
9 R9 S6 ~ W% _6 T) Y/ @' E {
" q( k& ^ V8 A* R6 I for(i=0;i<7;i++);
3 B0 J" S" X6 I {
+ ^% N" b2 N$ R7 s, F led=_crol_(led,1);! O' z* d% z" l0 C9 e* q
delay(50000);; k! q# C' D2 o1 @9 H
}: L# Y7 r3 Y" v, t- M$ g1 u% t
for(i=7;i>0;i--);" z! s' c7 {! X; m3 b, ~
{
# W5 J7 m$ L6 A3 \ led=_cror_(led,1);7 p" h9 G7 k9 a' {4 u( U% z
delay(50000);
0 v+ G# b3 m$ O+ ~8 Y9 _( f3 M }
3 R l3 o7 z2 H0 \; D/ c+ R7 l }$ V' f( U6 \. N- b; {: [) a5 L
3 i6 Y3 @7 x0 c5 ~5 U5 I8 A8 M5 N# i8 ]! }
} | 9 ?$ {+ y9 C) D# F- V; _
|
|