想用SH79F166内部RC,想确认是否如说明书上所述+/-2%精度。
使用定时器3定时中断,理论上是每秒产生一个中断。但是实际对比计算机时钟,中断来的要快至少10%。请高手看看我这个测试方法对不对。
void init_timer3(void)
{
INSCON |= 0x40;
T3CON = 0x00;
TL3 = 0xe5; // 1s @ 12MHz SYS_OSC
TH3 = 0x48;
T3CON |= 0x34; // 256 prescale, start timer3
INSCON &= ~0x40;
IEN1 |= 0x10; // Enable T3 interrupt
} |