机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2975|回复: 14

单片机流水灯

[复制链接]
发表于 2017-10-15 21:28:18 | 显示全部楼层 |阅读模式
程序部分
( j  k  F" r  Z% c. F#include <reg51.h>; V2 X" n3 i, L, i
void delay (unsigned int i)  \. I0 I; Z' N. E, S
{
, R4 T- x9 d; n' Z6 P0 O) vunsigned int k;
9 p* h  }: {" W0 dfor (k=0;k<i;k++);7 ^5 P& Y" C3 b: A
}
9 v1 U- L% ^5 O3 Y8 S1 e: K" D, avoid main()9 h+ l3 m3 A2 W9 s( e) ^3 I
{: r5 @; W% K. s, z' \
unsigned char aa,i;
2 R5 t  ?2 c0 k/ B8 Uwhile(1)
: r0 j) x' w2 G% x7 `{3 R/ y/ K$ d$ K, i
aa=0x80;
5 {* B9 \8 I4 M, [( G* w, Kfor(i=0;i<8;i++)
9 N% F# D+ A7 K5 {{
1 Y1 U3 {1 o$ f- V  s7 j% }; PP1=aa;3 |- b: u1 G- z+ Q& ~0 B  F
delay(25000);: d% h2 y! {/ T( B# O, l1 H% V& t
aa>>=1;//左移
9 f% d* h+ Q: ~. ^}
7 R: e4 q. I9 l0 Y# {. `+ ]}/ V# x& h" g: o" I( g
}3 t  S8 g; k4 ^* v

8 }% ~) H8 f' F, l, y( _! r: a3 l7 m. ?' w

电路部分

电路部分
回复

使用道具 举报

发表于 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
% y$ i- N; U6 p  ?, R编程水平如何?比如:独立调试

+ f: v! Q- H% s- F电路,c算是入了个门,正学单片机用起来3 M. `  c* E6 q# e  `* o, O

点评

首先,请我们一起来感谢社区提供这个平台让我们成为好友。 值此年终之际,本人专门整理了一系列资料与你分享。 分享方法是:你在下面这些资料中任选一款后,把它发我邮箱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
* r9 m; G& e/ }9 M千万别用这个原地踏步的延时,坏毛病一旦养成很难改
; z4 G0 h9 u9 t4 a8 C) B" j
用定时器当然准确,还没学,下次试试看3 W( y* c- c, j* C' G" y
回复 支持 反对

使用道具 举报

发表于 2017-10-16 12:28:53 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:23& T2 ?6 z& Y( b8 S" C  Y- J
用定时器当然准确,还没学,下次试试看

" `& A' {% o3 r# W有时,初学能看见灯被点亮所以才有了继续学下去的兴趣,一个灯半天都没点亮,或许积极性被打击了$ V% G$ k1 H% F+ r( f1 ~
回复 支持 反对

使用道具 举报

发表于 2017-10-17 09:49:06 | 显示全部楼层
好熟悉的电路图片,楼主的要求是相当简单的,可否用汇编语言试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 00:17:13 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:22
: j& T' _7 f% m电路,c算是入了个门,正学单片机用起来
& ~- e. S* I7 v# Z3 }" ]
谢谢,! D6 A* T  `, _) E0 b/ S
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 14:27 , Processed in 0.059713 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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