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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
while(1)
+ B7 b5 o) s  d1 N; `        {) M$ y1 F& A7 ?% b, {
           led = 0x01;
$ b; y- y2 q2 J           delay(50000);
& ?3 I& z* p# D& v. U" u8 {: T           led = 0x02;
1 W+ M9 O4 z" N6 o; V           delay(50000);
" s, [  r6 c8 Z           led = 0x03;
, h2 E8 s% O+ k1 Z7 t           delay(50000);
/ l' ?. g9 b2 ?" b0 `5 R! c           led = 0x04;
0 |# h8 ^8 W8 O           delay(50000);) |% \+ @. p+ N2 H
           led = 0x11;
& l- `* \. C: `, |9 p9 m5 M, j/ A; _           delay(50000);
" t0 e2 H4 L0 b           led = 0x12;
- N7 B, S: r" X7 K           delay(50000);
3 a+ Z( a+ [+ {1 P           led = 0x13;% r" ~( {. j- F( ?: w8 W; }) z  W" f) ^
           delay(50000);4 N  K) u4 N/ E! Q+ _* R" r
           led = 0x14;
% X0 T. }: U5 H           delay(50000);4 m# V# S: k4 l7 O2 o! c

% U$ ~4 p" o0 d" n7 \. Q

该用户从未签到

2#
发表于 2021-12-10 11:27 | 只看该作者
$ ?/ }2 D$ @( X) l5 Y5 u
给你改了一下试试。
/ ^( ~6 R4 x. z. t0 U5 i* o* ?1 M0 `% K6 x& y; ^% v# C
        while(1)- e; ]" C( V" K$ }) `8 i, M0 [
        {
& P% q* u% A3 {' j. C; J           led = 0x01;; {4 c; [3 u; w
           delay(50000);7 m# Y1 S- E2 E  x
           led = 0x02;
1 S& o! a( z$ {' C/ c( `           delay(50000);" a4 X  ~" Q; b7 ^+ }
           led = 0x04;# Q  Q" I6 Y9 D* D0 h1 g/ h+ w
           delay(50000);
" X# b- q% s+ _( ~4 C0 [           led = 0x08;
- E3 m+ h: p1 d5 d           delay(50000);
: {2 q- w4 E7 K) ]( A1 U           led = 0x10;( A& d/ @6 Y, U' ^
           delay(50000);
% \  V5 }) q) Q' l           led = 0x20;# O7 A; i) s$ [+ m+ M& |
           delay(50000);
5 a/ A" C' o8 y+ V: V           led = 0x40;! X5 d; j, @0 F% d- }
           delay(50000);* T( g. a2 p) u- O8 ]2 L$ g
           led = 0x80;1 D, H  P2 ^: q4 T0 K- R) B
           delay(50000);

该用户从未签到

3#
发表于 2021-12-10 13:13 | 只看该作者
本帖最后由 ononsiiii197 于 2021-12-10 13:26 编辑
. H" w9 _9 N: M  r4 l$ b* o( X) q0 c
led是8位IO口吗?没太看懂你的代码

该用户从未签到

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

该用户从未签到

5#
发表于 2021-12-11 11:41 | 只看该作者
while(1){# H, h% Z9 G6 z
  led >>= 1;
: b( n& f2 Y; k& k7 B6 s  delay(50000);6 e7 P0 I3 b4 H; m
}

“来自电巢APP”

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-17 23:37 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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