iccavr如何编写中断程序

2019-03-24 20:32发布

各位,求助啊!


#include <iom16v.h>
#include <macros.h>
#define uint unsigned int
#define uchar unsigned char
#pragma interrupt_handler miao:9
void miao()
{   
    if(num0==59)
    {num0=0;}
    else
    {
      num0++;
    TCCR1B=0X04;
    TCNT1H=0X85;
    }
}
这个格式写的中断程序,要报错呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
houjue
2019-03-25 19:09
本帖最后由 houjue 于 2014-2-28 22:25 编辑
wangwenbinbb 发表于 2014-2-6 11:44
回楼上:
1.void miao()没写错,这是他的中断服务程序;
2.同上;

注意看 a 后面的 o 应该是 n?!

另外,全局函数的修饰符不对吧?!

一周热门 更多>