sbit S1=P1^0;
/**延時1ms函數**/
void delay_ms(unsigned int x)
{
unsigned int m,n;
for(m=x;m>0;m--)
for(n=115;n>0;n--);
}
void main(void)
{
unsigned char i,j;
while(1)
{
if(S1==0)
{
delay_ms(5);
if(S1==0)
{
while(!S1);
for(j=0;j>2;i++)
{
for(i=0;i<7;i++)
{
P0=~(1<<i);
}
}
}
}
}
}
好久沒有寫51的,隨想的,妳下載下去看看吧,我沒有驗證過!