请问这样定义头文件错在哪里?
******************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编辑过]
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |