kevinhh 发表于 2012-8-31 14:32:17

用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]
查看完整版本: 用AVT STUDIO写的定时器进不了中断函数,求解!