找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3332|回复: 14

单片机流水灯

[复制链接]
发表于 2017-10-15 21:28:18 | 显示全部楼层 |阅读模式
程序部分
$ ^( w0 U# |6 v8 d4 f+ I! v; W* E#include <reg51.h>; s" Z0 d) a  `. `& V
void delay (unsigned int i)
# x7 J. x. v  \+ k3 s  z# v& Q{
7 M1 J6 K% t& r! hunsigned int k;2 W8 h5 \% G! ]& B* B+ B# w) n
for (k=0;k<i;k++);
5 d" X7 _) z9 A) R0 g* P  G! i2 V6 h& X}
8 h  p5 n0 A" e, j* E9 ~' Lvoid main()
' @4 f; }0 o7 O8 g{, r; q' b; o) G
unsigned char aa,i;( n! X& h; R9 j3 r- j4 Y  y" V
while(1)% c0 I8 Z1 {5 g* i" f2 Z' ?# v' Z6 k
{. r- M4 D% u0 j$ y
aa=0x80;
1 i$ Z' o, \1 Q3 @for(i=0;i<8;i++)
7 k: L. G: z. ~/ }" D$ k{( [3 X/ f2 x- v; W
P1=aa;& Q( I( r: a' R: z
delay(25000);6 j9 P& [7 \7 E& N# Z3 ~3 D+ A6 d
aa>>=1;//左移
- Y- R6 P8 y  N! g( W) ?. ]# `8 N5 J}, |" F4 L  R0 \- U$ K6 c/ i
}
6 B: T* T: u$ F1 F7 W+ ^* g}
' X% m: T& F* G; s/ u# i  {* k+ [5 V# t0 `1 P# p- M+ A) k
. ]5 V, X- p- g5 C7 t

电路部分

电路部分
回复

使用道具 举报

发表于 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:36
, P; {  @9 d8 d/ H编程水平如何?比如:独立调试

0 b" u4 h) k( k电路,c算是入了个门,正学单片机用起来
( P# T: c4 ~/ }2 m8 x( ?

点评

首先,请我们一起来感谢社区提供这个平台让我们成为好友。 值此年终之际,本人专门整理了一系列资料与你分享。 分享方法是:你在下面这些资料中任选一款后,把它发我邮箱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
% J' b* [% K, e6 A千万别用这个原地踏步的延时,坏毛病一旦养成很难改
+ [  _' ^% d7 M  ]0 t" v  v5 F+ t
用定时器当然准确,还没学,下次试试看; s! `: K) y! G& r
发表于 2017-10-16 12:28:53 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:23" w" W. E" Q) J8 Q8 Z
用定时器当然准确,还没学,下次试试看
- w2 g' l2 U9 n( h/ ]4 {# F8 h
有时,初学能看见灯被点亮所以才有了继续学下去的兴趣,一个灯半天都没点亮,或许积极性被打击了
# v+ p( t0 E& W: j# J) I
发表于 2017-10-17 09:49:06 | 显示全部楼层
好熟悉的电路图片,楼主的要求是相当简单的,可否用汇编语言试试
 楼主| 发表于 2018-1-27 00:17:13 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:22
0 ^4 O9 U6 |% m电路,c算是入了个门,正学单片机用起来
* K8 q* p$ b7 M. ^! C1 C
谢谢,. f- z( n. K  G5 b( y7 t6 D
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-7-12 11:24 , Processed in 0.093435 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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