#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int
Sbit S0=P3^5; //你原來的程序里沒有定義S0
sbit S1=P3^6;
uchar i,j;
uint k;
delay()
{
for(i=0;i<250;i++)
{ for(j=0;j<250;j++) ;}
}
beep()
{
if ( S1=0; ) //這里,用一個if () { …;…; }語句用來判斷
{
delay();
S0 =1; //這里的 “S0 ” 是從和而來?
delay();
}
}
main()
{
for(k=0;k<12;k++) ; //這里差一個分號
{ beep(); }
S1=1; //
delay();
}
|