单片机STC89C52内部三个定时器,具体是怎么定时的?

2024-11-27 05:47:52
推荐回答(3个)
回答1:

#include
void InitTimer0(void)
{
TMOD = 0x01;
TH0 = 0x0FC;
TL0 = 0x18;
EA = 1;
ET0 = 1;
TR0 = 1;
}
void main(void)
{
InitTimer0();
}
void Timer0Interrupt(void) interrupt 1
{
TH0 = 0x0FC;
TL0 = 0x18;
//add your code here!
}

回答2:

资料里面有例程可以参考的。

回答3:

请先说清楚问题,是想知道定时的原理还是想知道如何编程。