请问这样定义头文件错在哪里?
******************led.h****************** #ifndef _LED_H #define _LED_H
extern void ffff(void); #endif
******************led.c***************************
#include <led.h>
uchar sss;
uchar ffff(void) { sss =sss +5; return sss; }
*******************主程序***************************
#include <hidef.h> #include <MC68HC908GP32.h> #include "led.h"
uchar ttt;
void main(void) { EnableInterrupts;
for(;;) { __RESET_WATCHDOG();
ttt=ffff(); }
}
我编译老是通不过!!!!
[此贴子已经被作者于2006-3-14 14:05:06编辑过] |