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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
2 s% H0 K/ N6 l: v* G
#include<reg51.h>" b5 D$ `, w1 d. C: E4 i0 @
#define uchar unsigned char
# n' }! U/ \2 Y6 i4 g; nuchar code play_rom[6]={0x55,0xaa,0x0f,0xf0,0x99,0x66};
7 L% J7 e, L6 \, ?6 T
2 k- N/ }; p; N1 ]4 ?. yvoid delay(void)8 V/ m, Z# d7 x6 t/ W1 D9 o
{& o9 s. w5 j9 R- ?: G
        uchar i,j,k;
+ C% p& K- K. w        for(i=10; i>0; i--) //外循环5次每次约0.1s,共延时1s
2 ?5 E9 w, v; t% S  K8 t        {
" H! I9 m) _* `                for(j=200; j>0; j--) //循环200次,每次约0.5ms共延时0.1' ^+ L! o5 M( e+ r) p& V' p
                {" u! m. w& @% v3 u, J- K
                        for(k=250; k>0; k--) //内部循环250次,延时约250*2us=0.5ms5 ]) h2 g/ \5 B3 ^( x
                        {
1 l9 H, A; j0 C) W% n9 i                                {;}
4 q& _- A6 {; P2 ^                        }; [" E# f( t7 C5 Z; r$ S  z
                }& }# w" u; J& Q. c& u2 A* v
        }, }5 Y  Y* T9 d' ]* x( o4 [
}
: W5 i# q7 }! \4 q2 Q6 ?
' @, M" h+ k2 u: p1 E. A" v4 Rvoid main(void)
; [) K0 a4 |7 ^' l6 z( Q{
& e% E6 N, y( L3 I1 {        uchar i=0;
7 l0 K& ^1 g* S9 c  l        while(1)
/ E2 m* K5 y2 q  D        {
2 J# g$ A: }8 f1 q5 Z. ?5 J; o                for(i=0; i<6; i++)5 J# j6 Y3 b5 L$ A) i# r2 ?
                {3 m1 t( v5 b' e3 v" k
                        P1=play_rom; //P1输出数组第i号元素
' X7 i; P- n. X# i% F9 @7 T                           delay();
1 @! U4 f  A  ^2 y  Y! ^                }* j& S! a( \0 t! J
        }
, v" M1 T" O1 P9 I3 Y}
3 h) Q  `* X* }9 w0 m0 E0 [

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-23 17:56 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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