找回密码
 注册
关于网站域名变更的通知
查看: 311|回复: 4
打印 上一主题 下一主题

为什么单片机流水灯这样写,只能亮4个LED。我要亮8个灯

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-12-10 11:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
while(1)- i  _, |6 N8 W
        {
2 V; y: R. ?' G8 Q           led = 0x01;
8 r; U& K' ^4 B3 u$ Z4 `           delay(50000);0 Q. i& z" Z" `/ B) {, N" ]
           led = 0x02;5 V4 ?+ o" G4 Z
           delay(50000);
$ P2 s- M3 Y( ^$ {1 _3 d           led = 0x03;
$ `: o/ v) o0 B# U           delay(50000);# w0 m9 X' Z- x, M! Q% Z
           led = 0x04;7 c9 `$ f! l7 |8 P; H
           delay(50000);( i( H8 @8 p+ C' y$ l) f: i
           led = 0x11;5 u5 z2 E9 a, {7 [, _
           delay(50000);
- @" b& |, T0 K3 ]           led = 0x12;7 W9 z/ T6 r1 s9 |
           delay(50000);2 u1 ^! m# W3 u+ c5 }
           led = 0x13;4 w1 K& y: v; T# ?5 }
           delay(50000);
$ T- Y& x( ]2 g  W% D3 i           led = 0x14;
% Z' Z4 h: T& l& j) {           delay(50000);! {; K) x# a! {8 U- h, D, U
# P" [  O# z5 g1 O) @

该用户从未签到

2#
发表于 2021-12-10 11:27 | 只看该作者

) l, C0 `' G5 L1 B8 O给你改了一下试试。' s' ^2 e7 f6 G8 z' N
) N2 @0 r  O5 m9 a, w5 _
        while(1)
! d- ], _7 Q; B( y4 w        {
1 _  M! Y( H" k, H           led = 0x01;- y+ u; ?1 H( ~7 e  r3 n
           delay(50000);$ Y% y2 p5 t! v9 E
           led = 0x02;
; ]  q0 ?9 p% |+ v) U: H) g           delay(50000);! U! N3 T4 I5 Y" B+ b
           led = 0x04;
" X4 ~" d7 i6 `# `" U+ A" l           delay(50000);, x; ~. R5 G. U# x: n7 v& V( R
           led = 0x08;) U! G/ G( N" D# W( J+ J0 q" Y! D0 e1 P
           delay(50000);
0 B5 g, x& a# J' f; Q% A           led = 0x10;: L) h0 l5 R! Z' O7 ]# O
           delay(50000);2 F6 h7 [: Y( G% I* q
           led = 0x20;
% L' O+ T2 ^9 R  E           delay(50000);
" V9 |& {! {; D' @& K7 E$ l7 x           led = 0x40;- p) b  Y' k* }; f
           delay(50000);
4 O6 A% I+ U3 J9 U           led = 0x80;
( b& d: T$ `$ M" {% z* _1 b% L           delay(50000);

该用户从未签到

3#
发表于 2021-12-10 13:13 | 只看该作者
本帖最后由 ononsiiii197 于 2021-12-10 13:26 编辑 ! A- ~3 u/ r9 r. _% O
: ^$ A5 P4 h* }
led是8位IO口吗?没太看懂你的代码

该用户从未签到

4#
发表于 2021-12-10 18:11 | 只看该作者
你目前的位操作就只操作到了四个IO口

该用户从未签到

5#
发表于 2021-12-11 11:41 | 只看该作者
while(1){! q% C8 z+ x  e+ g- C: r* `
  led >>= 1;
6 {; F1 E- Z" l% p. v  delay(50000);
: v# R! j6 E/ b* {7 |/ P7 N: N5 Y}

“来自电巢APP”

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

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-9 13:28 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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