标题: AVR T1定时器哪里有错? [打印本页]

作者: we167527    时间: 2015-9-10 18:51
标题: AVR T1定时器哪里有错?
void t1_init(void)
{ TCCR1B=0x04;
TCNT1H=0x85;
TCNT1L=0xed;
while(!(TIFR1&BIT(0)));
TIFR1&=~BIT(0);
TCCR1B=0x00;
}
一旦启动子程序就开始定时.溢出是关闭定时!


作者: maple枫叶    时间: 2015-9-11 08:51
好像后两句有问题
作者: we167527    时间: 2015-9-11 13:04
TIFR1|=BIT(0);
这样就对了。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1