找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3387|回复: 14

单片机流水灯

[复制链接]
发表于 2017-10-15 21:28:18 | 显示全部楼层 |阅读模式
程序部分
2 F  t: V, F8 ]* L  Y( i! H; ?8 ~2 b#include <reg51.h>
2 P9 B9 k, `1 n  B% ?void delay (unsigned int i)  O# R' j/ i# M3 v) v# Q, I
{
$ J) \6 b; X# U6 K7 b; h8 q# bunsigned int k;
! D' l6 i; O( _1 `/ s7 v# Tfor (k=0;k<i;k++);5 m1 {& N  S  Y5 M; `
}
% t# A: Y5 g) v) G! Gvoid main()
% s5 t9 [7 @$ {2 y( B/ c6 x% G{! |, B0 w/ Y' I% _
unsigned char aa,i;4 X3 I7 H- S) ?" J. C  g- q
while(1)
5 p& u' K( A1 V- V/ _{0 Y6 I" P- I0 m8 S
aa=0x80;, K* K( I6 @1 C. s: x  N
for(i=0;i<8;i++)
. u6 s4 t) \" _1 H{5 ]5 o5 H5 U' v5 `5 L- B! v
P1=aa;  C5 ?/ r. g( t$ o
delay(25000);
# F+ ^* `9 q5 e" Gaa>>=1;//左移
" ?/ P; y7 f. M5 I) k. x}: s" R1 e. s3 p7 u6 {5 M  w1 ?
}2 x  {' x1 B) F0 Z- f7 v
}
) E. N+ \3 R- [5 ]4 n$ p! h& K( E' a5 L' I  z' }4 w
' q1 S9 Q! U1 ~6 M5 D

电路部分

电路部分
回复

使用道具 举报

发表于 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
' J/ ~0 s8 t) o" r编程水平如何?比如:独立调试

) i- R) b# f& F+ L: k! w) v电路,c算是入了个门,正学单片机用起来
9 Z- z( [' W7 g/ J& l" u

点评

首先,请我们一起来感谢社区提供这个平台让我们成为好友。 值此年终之际,本人专门整理了一系列资料与你分享。 分享方法是:你在下面这些资料中任选一款后,把它发我邮箱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+ W3 _2 y7 }' q( O  I+ d
千万别用这个原地踏步的延时,坏毛病一旦养成很难改
9 o* T+ ~4 @8 T6 F7 k" e
用定时器当然准确,还没学,下次试试看9 ~: S% Y  S: O1 t& k$ C0 F- ^
发表于 2017-10-16 12:28:53 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:236 D' ~0 c2 T* |5 j9 w+ Y
用定时器当然准确,还没学,下次试试看

( ]) {2 `7 ~" z4 h7 v有时,初学能看见灯被点亮所以才有了继续学下去的兴趣,一个灯半天都没点亮,或许积极性被打击了8 @1 B& B! y8 {* f& K* Y: d
发表于 2017-10-17 09:49:06 | 显示全部楼层
好熟悉的电路图片,楼主的要求是相当简单的,可否用汇编语言试试
 楼主| 发表于 2018-1-27 00:17:13 | 显示全部楼层
刘彦青 发表于 2017-10-16 12:22
7 |9 h* D' ]4 p, ?, p4 k电路,c算是入了个门,正学单片机用起来
1 }, d# W8 i4 P% V) Z
谢谢,/ J3 d6 x( d9 o+ g, Q) Y
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-24 17:03 , Processed in 0.074002 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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