注册 登录
编程论坛 单片机编程

第二个实验:流水灯

zhulei1978 发布于 2019-05-08 06:35, 2071 次点击
流水灯
只有本站会员才能查看附件,请 登录
1 回复
#2
zhulei19782019-05-08 06:37
代码
#include "reg52.h"            
#include<intrins.h>        

typedef unsigned int u16;      
typedef unsigned char u8;

#define led P0      


void delay(u16 i)
{
    while(i--);   
}


void main()
{
    u8 i;
    led=~0x01;
    delay(50000);
    while(1)
    {   
        for(i=0;i<8;i++)
        {
            P0=~(0x01<<i);     
            delay(50000);
        }

        
/*        for(i=0;i<7;i++)     
        {
            led=_crol_(led,1);
            delay(50000);     
        }
        for(i=0;i<7;i++)   
        {
            led=_cror_(led,1);
            delay(50000);
        }
*/
    }        
}


[此贴子已经被作者于2019-5-8 06:38编辑过]

1