求一个AT89S52单片机程序(C语言写)

2024-11-22 01:38:36
推荐回答(2个)
回答(1):

把你的程序发一下,肯能是你的程序有问题!

回答(2):

#include "at89c52.h"

void timer0_init(void)
{
EA=0;
TR0=0;
ET0=0;
P1_2=0;
TMOD=0x1;
TH0=0xdc;
TL0=0x00;
EA=1;
TR0=1;
ET0=1;
}

void main()
{
timer0_init();
while(1);
}

void timer0_serve(void) interrupt 1
{
TR0=0;
ET0=0;
TH0=0xdc;
TL0=0x00;
P1_2=1;
clock297=~clock297;
TR0=1;
ET0=1;
}