智能车制作

标题: 希望高手帮帮忙 [打印本页]

作者: w869631518    时间: 2012-3-16 22:14
标题: 希望高手帮帮忙
void PIT_Init(void)
{
PITCFLMT=0X00;
PITMUX=0X00;
PITMTLD0=240-1;
PITLD0=50000-1;
PITINTE=0X01;
PITCE=0X01;
PITCFLMT=0X80;
}
void PORTB_Init()
{
DDRB=0XFF;
PORTB=0XFF;
}
void interrupt 66 PIT_ISR(void)
{
  PITTF=0X01;
  a++;
    if(a%2==1)
    {
      PORTB=0X00;
    }
     if(a%2==0)
    {
      PORTB=0XFF;
    }
    if(a==100)
    {
      a=0;
    }
}
这个程序编译时怎么总是出现Fixup overflow in_Vector_66,to PIT_ISR type 1,at offset 0x0这个错误啊

作者: ruoxi1234    时间: 2013-10-23 21:08
问题出在#pragma CODE_SEG _NEAR_SEG NON_BANKED,注意短线的长度,应该为#pragma CODE_SEG __NEAR_SEG NON_BANKED  

作者: w869631518    时间: 2014-7-27 15:06
非常感谢,我现在才看到,谢谢!!!




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2