我用MC9S12DG128B编了个简单的IO口中断程序
#include <hidef.h> /* common defines and macros */ #include <mc9s12dg128.h> /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"
void PORTH_Init() { DDRH=0x00; PIEH=0xFF; PPSH=0xFF; PPSH=0xFF; }
void PORTA_Init() { DDRA=0xFF;  ORTA=0xFF; }
interrupt void out() { PIFH=0x01;  ORTA=0x00; }
void main(void) {
DisableInterrupts; PORTA_Init(); PORTH_Init(); EnableInterrupts; for(;;) { } } 在P&E_ICD_link里加了中断声明 VECTOR ADDRESS 0xFFCC out
但连编译都通不过
显示错误说不在中断向量值的范围里
请问各位大侠是什么问题呀
多谢了 |