流水灯

流水灯_第1张图片一、流水灯

#include             //头文件
#define uint unsigned int      //宏定义
void delayms(amx);             //定义延时
void main()					   //主函数
{
     	
          while(1)	
    {
     		P0=0x7F;		
            delayms(500);	
            P0=0xBF;		
            delayms(500);	
            P0=0xDF;	
            delayms(500);	
            P0=0xEF;	
            delayms(500);	
            P0=0xF7;		
            delayms(500);		
            P0=0xFB;	
            delayms(500);		
            P0=0xFD;		
            delayms(500);		
            P0=0xFE;		
            delayms(500);	
            }
            }
            void delayms(ams)		//子函数
            {
     	
                 uint i,j;	
                 for(i=ams;i>0;i--);
                        for(j=110;j>0;j--);	
                        }

``
流水灯_第2张图片
单片机89c51,电容cap,晶振crystal,灯LED-yellow,电阻res
仿真软件proteus

你可能感兴趣的:(笔记)