//闹钟嘀。嘀。嘀。。。。
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
void delay(uchar t);
void delayMS(uchar t);
sbit beef=P1^0;
void main()
{
	uint i;
	while(1)
	{
		for(i=0;i<200;i++)
		{
			delay(200);
		   	beef=!beef;
		}
		beef=0;	//防止一直个喇叭通电造成损坏
		for(i=0;i<200;i++)
		{
			delayMS(1);
		}		
	}
}
void delay(uchar t)
{
	while(--t);
}
void delayMS(uchar t)
{
	while(t--)
	{
		delay(245);
		delay(245);
	}
}

  

posted on 2011-11-18 19:49    阅读(296)  评论(0编辑  收藏  举报