找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3306|回复: 14

单片机流水灯

[复制链接]
发表于 2017-10-15 21:28:18 | 显示全部楼层 |阅读模式
程序部分
& w0 K& ]: R! ?, v$ V. ^#include <reg51.h>( J+ ~/ W: ?# M% b4 }. a* [, I
void delay (unsigned int i)" u# s+ n# J4 t, ]
{
5 ?# r" Q8 P4 w% p( `unsigned int k;9 i) `. P1 Z; Q# T
for (k=0;k<i;k++);, w: W# F7 s4 U9 [2 A
}8 M) V1 m, x3 A! `
void main()
  ?* t9 a0 v' Z{( }/ ^3 N- d2 a
unsigned char aa,i;( q. B9 h$ r' V4 S
while(1): ]( U3 U8 V: m/ ~+ \$ v4 \
{. n8 u, z: \! e  }
aa=0x80;! v! X  ?& K+ c6 P+ [
for(i=0;i<8;i++). z: o% @9 Y  O9 d
{
4 [' t6 u# N9 O4 VP1=aa;
0 U: ~- [" ^) d2 m! vdelay(25000);  T$ g) V) t0 M; `" [- b7 O, m! j
aa>>=1;//左移9 q" b3 q/ g; z: S% u
}
/ G, }' e3 I3 P: L& H# }/ O/ |}
; R5 M' q- h8 r5 A6 r$ p0 ]}
4 R, }. s3 J' R$ G) w/ _0 g- D' e# R

7 F2 v% j, H5 ?; |

电路部分

电路部分
回复

使用道具 举报

发表于 2017-10-16 07:15:49 | 显示全部楼层
收了,谢谢!
回复

使用道具 举报

发表于 2017-10-16 08:44:57 | 显示全部楼层
这么简单的东西就不要放到论坛上了吧  
发表于 2017-10-16 09:18:19 | 显示全部楼层
千万别用这个原地踏步的延时,坏毛病一旦养成很难改

点评

学会用定时器。书本上为了通俗易懂用了原地等待,但实际应用别这样。比如键盘扫描,你原地等10毫秒,那10毫秒是完全占用了MCU,其他重要事情没法进行,而你用定时器扫描,则几乎不占用MCU  发表于 2017-10-16 12:09
有别的好的方法么?我也只懂这一种。。  发表于 2017-10-16 10:50
发表于 2017-10-16 11:36:38 | 显示全部楼层
编程水平如何?比如:独立调试
 楼主| 发表于 2017-10-16 12:22:31 | 显示全部楼层
面壁深功 发表于 2017-10-16 11:366 H. k1 t5 J$ R2 ~
编程水平如何?比如:独立调试
, x9 H  H- X4 s; ]% J6 y
电路,c算是入了个门,正学单片机用起来
$ a# P* m4 r# G, h( g* g

点评

首先,请我们一起来感谢社区提供这个平台让我们成为好友。 值此年终之际,本人专门整理了一系列资料与你分享。 分享方法是:你在下面这些资料中任选一款后,把它发我邮箱LWMXX@163.COM,我把它回发你邮箱。 提前   发表于 2018-1-23 17:03
提前祝新快乐! 珍贵机械动画 一份 机械设计软件 一份 自动化设备3D数模 一份 机器人3D数模 一份  发表于 2018-1-23 17:02
好的,希望从快  发表于 2017-10-16 12:53
 楼主| 发表于 2017-10-16 12:23:24 | 显示全部楼层
受不了了 发表于 2017-10-16 09:18' x9 @: ^6 c, z: K
千万别用这个原地踏步的延时,坏毛病一旦养成很难改

0 A+ \2 v  g5 c; [1 N  p5 P用定时器当然准确,还没学,下次试试看
# a% {, c% n$ }1 b7 m; L
发表于 2017-10-16 12:28:53 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:23
2 {; ^! Y( z. Y" U) Y. {用定时器当然准确,还没学,下次试试看
) Z$ p# E6 q3 O0 \/ I- h
有时,初学能看见灯被点亮所以才有了继续学下去的兴趣,一个灯半天都没点亮,或许积极性被打击了
) p- j5 X& U1 \$ e4 U6 Q. `
发表于 2017-10-17 09:49:06 | 显示全部楼层
好熟悉的电路图片,楼主的要求是相当简单的,可否用汇编语言试试
 楼主| 发表于 2018-1-27 00:17:13 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:22
8 e! e$ l) V; L) L% D电路,c算是入了个门,正学单片机用起来
2 x3 Q: X8 ]3 a* T- F" X7 u/ ?
谢谢,
8 p$ m" \6 Q! i7 k6 N. I
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-6-24 06:07 , Processed in 0.073623 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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