怎么能让它烧进程序后打开单片机,蜂鸣器不响。
#include<reg51.h>
sbit BZ=P0^0;
sbit s17=P3^7;
sbit s18=P3^6;
sbit s19=P3^5;
sbit s20=P3^4;
#define uchar unsigned char
#define uint unsigned int
delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void main()
{
BZ=0;
while(1)
{
if(!s17)
{
BZ=1;
while(!s17)
delay(1000);
BZ=0;
}
if(!s18)
{
BZ=1;
while(!s18)
delay(1000);
BZ=0;
}
if(!s19)
{
BZ=1;
while(!s19)
delay(1000);
BZ=0;
}
if(!s20)
{
BZ=1;
while(!s20)
delay(1000);
BZ=0;
}
}
}