利用蜂鸣器发出救护车的报警声:1500Hz和750Hz 交替进行,且各持续1s . 但是我编的程序声音不对,可以帮我看看程序哪个地方不对吗

#include<reg51.h>
#include<intrins.h>
sbit LED=P2^0;
void Delay333us() //@12.000MHz
{
unsigned char i;

i = 164;
while (--i);

}
void Delay666us() //@12.000MHz
{
unsigned char i, j;

i = 2;
j = 72;
do
{
    while (--j);
} while (--i);

}
void main()
{
unsigned char i;
while(1)
{
for(i=0;i<200;i++)
{
LED=LED;
Delay333us();
}
for(i=0;i<100;i++)
{
LED=
LED;
Delay666us();
}
}
}