#include<reg52.h> //庫文件
#define uchar unsigned char//宏定義無符號字符型
#define uint unsigned int //宏定義無符號整型
/********************************************************************
I/O定義
*********************************************************************/
sbit LED=P1^0; //定義單片機P1口的第0位 (即P1.0)
/********************************************************************
延時函數
*********************************************************************/
void delay()//延時程序
{
uchar m,n,s;
for(m=20;m>0;m--)
for(n=20;n>0;n--)
for(s=248;s>0;s--);
}
/********************************************************************
主函數
*********************************************************************/
void main()
{
while(1) //無限循環
{
LED=0; //點亮P1.0口燈
delay(); //延時
LED=1; //熄滅P1.0口燈
delay(); //延時
}
}
/********************************************************************
結束
*********************************************************************/