|
#include <reg52.h>
typedef unsigned char u8;
void delay_1s();
void main()
{
EA=1;
ET1=1;
TMOD=0x10;
while(1)
{
P1=0xfe;
delay_1s();
P1=0x7f;
delay_1s();
}
}
void delay_1s()
{
u8 i;
for(i=0;i<2000;i++)
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
TR1=1;
while(!TF1);
}
}
void int_0()interrupt 3
{
P1=0xf7;
}
有什么錯誤請指出來,謝謝!
|
|