用AVT STUDIO写的定时器进不了中断函数,求解!
#include <avr/io.h>//ATTINY24#include <avr/interrupt.h>
uchar Flag = 0;
ISR(TIM1_OVF_vect)
{
Flag = 1;
TCNT1 = 0x85F0;
}
int main(void)
{
DDRA = 0xFF;
PORTA = 0;
sei();
TCCR1B |= 0x04;
TIMSK1 |= 0x01;
TIFR1 |= 0x01;
TCNT1 = 0x85F0;
while(1)
{
if(Flag == 1)
LED0;
}
}
就是上面这程序,我想写一个最简单的定时器,计数溢出后进入中断函数就行了,可是下载到芯片上试不行,仿真也不行,求解,用AVR STUDIO 6编译的
页:
[1]