天天看點

C51單片機學習筆記之LED

 簡介

        LED就是一個發光二極管,沒啥好說的。唯一 一點就是低電平有效!

原理圖

C51單片機學習筆記之LED
C51單片機學習筆記之LED
C51單片機學習筆記之LED

 代碼部分

#include <REGX52.H>


void delay()
{
	unsigned int i;
	for(i=0;i<30000;i++);
}
main()
{
  unsigned int i;
	unsigned char J;

	while(1)
	{
		/*P0=0xFE;
		delay();
		P0=0xFD;
		delay();
		P0=0xFB;
		delay();
		P0=0xF7;
		delay();
		P0=0xEF;
		delay();
		P0=0xDF;
		delay();
		P0=0xBF;
		delay();*/
     P0=J=0xFE;
		 delay();
		for(i=0;i<6;i++)
		{
			J=J<<1;
			J=J|0x01;
			P0=J;
			delay();
			}
	}
	
}
           

繼續閱讀