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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
while(1)
* y/ c$ I4 T2 Q/ s1 T        {
6 e  f/ h7 _9 H& R           led = 0x01;
1 e$ `" T0 N9 o9 D1 J7 R/ X           delay(50000);
( z4 A% a$ ~# X1 L6 J5 ^3 n           led = 0x02;
4 G. f+ x8 B; Y2 J           delay(50000);( f- j% U! B  _; [% S9 C: A$ z
           led = 0x03;
( |3 T, N  A5 {: P( ?3 b# G1 }           delay(50000);1 I: h1 g$ W" e( i" j8 S
           led = 0x04;: L2 ?7 C" e( x  U. P6 O3 T
           delay(50000);
, }+ @/ T- Z& N( M3 E* ^& b0 B! t7 [2 k0 B           led = 0x11;
! K. d8 l/ P) @# m0 U+ d- W% L- O           delay(50000);
$ ?& [' ^' j3 R           led = 0x12;; U! N/ P- ^( N2 Z3 K
           delay(50000);# x! K8 b0 v1 W
           led = 0x13;
& a; b- x( [# d# W           delay(50000);8 w: ~8 l( e$ {  D
           led = 0x14;7 r) u* y+ V) j5 c2 a
           delay(50000);
* T! @( d$ G) Z+ U& b" e! Y1 }+ `* s1 {

该用户从未签到

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

3 N7 j& T; A9 q6 S8 d& A- I( B给你改了一下试试。
; ^% Y$ o4 o5 A4 K8 R" Q( O* k: w
        while(1)3 C- \* v8 z  g* h# [
        {' V5 S1 E7 U$ p# \$ r( n
           led = 0x01;7 G3 |! `/ F. U# c2 i/ O
           delay(50000);- p3 J  p1 W4 K  Z
           led = 0x02;  X' h6 b, m& x! ]7 M
           delay(50000);4 Z: Q! s& |8 |) y1 M" o6 x8 j
           led = 0x04;2 a9 I3 D: [6 [, a4 w
           delay(50000);6 X5 c( W% u! D5 Y
           led = 0x08;# p+ R# L; S- I
           delay(50000);+ i- p: g- p: ?6 _- Y
           led = 0x10;
! a( r- ]: d/ c/ v           delay(50000);1 R7 G& x6 B4 e# w; c
           led = 0x20;
  A* A3 C- y+ }           delay(50000);
6 f$ W- }$ r& {  w           led = 0x40;
% Z# f6 i( `* `/ d           delay(50000);
5 q- H* T( M2 _1 K3 E3 X" W! v           led = 0x80;
! c$ B* U2 q6 G: ~( t4 n# }           delay(50000);

该用户从未签到

3#
发表于 2021-12-10 13:13 | 只看该作者
本帖最后由 ononsiiii197 于 2021-12-10 13:26 编辑
. W' e9 p3 u) `3 e
' V) \: g6 f4 k& \& ^$ Sled是8位IO口吗?没太看懂你的代码

该用户从未签到

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

该用户从未签到

5#
发表于 2021-12-11 11:41 | 只看该作者
while(1){: Y. _! ]5 o, g" D
  led >>= 1;; Q; j: Y  j" w* b  x
  delay(50000);
3 x' ~3 B4 l: C7 v5 \5 R. H* V}

“来自电巢APP”

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-18 20:26 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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