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

51单片机输出彩灯,随机变化

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-9-1 09:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x

4 P3 d" V+ q& I9 j0 `#include<reg51.h>  b( E/ S. a' V! _
#define uchar unsigned char
- u8 \- m( V9 t. F  Suchar code play_rom[6]={0x55,0xaa,0x0f,0xf0,0x99,0x66};- C/ h0 n6 h$ l$ H" I1 Q
) t* z3 c  R0 o5 K1 r, ?1 f4 }
void delay(void). w+ x) h) Q  ?9 E7 V
{. B6 E# I( A) k) h7 P
        uchar i,j,k;
7 e# Q1 E' o3 f/ W  }2 B        for(i=10; i>0; i--) //外循环5次每次约0.1s,共延时1s
6 b4 ~1 g% [$ ^/ U4 k! s$ j        {
. y! v  _- P% @+ H                for(j=200; j>0; j--) //循环200次,每次约0.5ms共延时0.13 c8 W6 U# ^2 C3 j9 q
                {
4 I2 k0 W0 w7 o; X                        for(k=250; k>0; k--) //内部循环250次,延时约250*2us=0.5ms
4 l7 C# h7 }% k7 k8 R; _( C                        {
9 F/ A+ s, t0 M/ H/ V                                {;}+ z& ]* S! d0 N$ I5 D6 o
                        }
) f% d1 G& U+ ~- |% d                }
! y+ n6 Y+ g8 _0 ]' c8 }4 X        }% R( I3 U0 X% |+ z6 A$ t
}
& B" o1 X. b8 r) h; V
1 U$ Y, p1 k8 Z- i6 A& I* P9 M& ~void main(void)/ g1 ^3 F% w( b3 D6 @
{
- k" b( q  S9 {+ j        uchar i=0;5 H' r/ I3 z, N
        while(1)
7 @+ B' {$ ?' o  R6 u0 C: t        {: n/ h% z3 M1 t9 F+ \6 Y+ q
                for(i=0; i<6; i++). C) s: n8 l4 I6 l  m
                {! j* q- R: T+ R7 c! n- k
                        P1=play_rom; //P1输出数组第i号元素
3 S  f+ M- P. i+ `% p                           delay();3 @' @! G" D% }
                }- t/ v8 @- @" A: U* a$ i
        }
5 |/ A0 W  q& k( H  W) B7 l- x* p, l}
. V) ?1 A8 }* x$ o; P  p

该用户从未签到

2#
发表于 2022-9-1 10:06 | 只看该作者
好东西,谢谢分享!

该用户从未签到

3#
发表于 2022-9-1 11:19 | 只看该作者
感谢分享,正在学习中。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-7 22:32 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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