打印

简单LED花样灯

[复制链接]
742|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小分子|  楼主 | 2016-7-31 21:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <reg52.h>
#include <intrins.h>

#define T 500
typedef unsigned char uchar;
typedef unsigned int uint;
void delayms(uint z);

void main()
{
        uchar i;
        P0=0XFF;

        while(1)
        {
                P0=0X7F;
                delayms(T);
                for(i=0;i<7;i++)
                {
                        P0=_cror_(P0,1);
                        delayms(T);       
                }
                for(i=0;i<7;i++)
                {
                        P0=_crol_(P0,1);
                        delayms(T);
                }
                P0=0XFF;
                for(i=0;i<3;i++)
                {
                        P0=0X55;
                        delayms(T);
                        P0=0XAA;
                        delayms(T);
                }
                for(i=0;i<3;i++)
                {
                        P0=0X0F;
                        delayms(T);
                        P0=~P0;
                        delayms(T);
                }
                for(i=0;i<3;i++)
                {
                        P0=0XE7;
                        delayms(T);
                        P0=0XDB;
                        delayms(T);
                        P0=0XBD;
                        delayms(T);
                        P0=0X7E;
                        delayms(T);
                        P0=0XBD;
                        delayms(T);
                        P0=0XDB;
                        delayms(T);
                        P0=0XE7;
                        delayms(T);
                }
                for(i=0;i<3;i++)
                {
                        P0=0XFF;
                        delayms(T);
                        P0=~P0;
                        delayms(T);
                }
        }
}

void delayms(uint z)
{
        uint x,y;
        for(x=z;x>0;x--)
        {
                for(y=114;y>0;y--);
        }
}


相关帖子

沙发
chenmo51| | 2016-8-29 08:52 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

68

帖子

1

粉丝