/*--------------------------------------
LED progarm V1.5
MCU STC89C52RC XAL 12MHz
Build by Gavin Hu, 2010.6.1
--------------------------------------*/
#include <reg51.h>
sbit P14=P1^4;
void delay_ms(unsigned int);
/*--------------------------------------
main function
--------------------------------------*/
void main(void)
{
while(1)
{
P14=!P14;
delay_ms(3000);
}
}
/*--------------------------------------
Delay function
Parameter: unsigned int dt
Delay time=dt(ms)
--------------------------------------*/
void delay_ms(unsigned int dt)
{
register unsigned char bt,ct;
for (; dt; dt--)
for (ct=2;ct;ct--)
for (bt=250; --bt; );
}
有錯(cuò)誤請(qǐng)指出