[PIC®/AVR®/dsPIC®产品] 中断函数

[复制链接]
 楼主| shuidi_wangdan 发表于 2014-8-27 09:51 | 显示全部楼层 |阅读模式
#pragma code high_vector_section=0x08
void high_vector(void)
{
        _asm goto PIC18F_HIGH_ISR _endasm
}
#pragma code

#pragma code low_vector_section=0x18
void low_vector(void)
{
        _asm goto
        PIC18F_LOW_ISR
        _endasm
}
#pragma code
编译的时候提示Error [1111] undefined label 'PIC18F_HIGH_ISR' in 'high_vector';
Error [1111] undefined label 'PIC18F_LOW_ISR' in 'low_vector'
大家有遇到过的吗?
 楼主| shuidi_wangdan 发表于 2014-8-27 10:01 | 显示全部楼层
我以前的文件都是这样写的,我把以前的文件编译了一次没有问题,在新建的工程文件编译时出现了这个现象!求指教!!!!
 楼主| shuidi_wangdan 发表于 2014-8-27 10:23 | 显示全部楼层
问题找到了,函数未声明,好久不用都忘了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:奇葩满天下,不分你我他! 奋斗!http://bbs.21ic.com/static/image/smiley/chubby/17.gif[/url]

65

主题

549

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:奇葩满天下,不分你我他! 奋斗!https://bbs.21ic.com/static/image/smiley/chubby/17.gif[/url]

65

主题

549

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部