模块化编程求助

2020-02-04 09:03发布

各位大侠,小弟遇到了以下问题:
main.c内容:
#include <reg52.h>
#include "timer.h"
#include "MacroAndCont.h"
#include "led.h"


void main()
{
        timer0_initial();

        while(1)
        {
                 led_change_state();
        }
}

timer.h内容:
#ifndef _timer_h_
        #define _timer_h_

extern system_time_1s;
extern void timer0_initial(void);

#endif

timer.c内容:
#include <reg52.h>
#include "timer.h"
#include "MacroAndCont.h"

uchar system_time_1s=0;
static uchar temp=0;

void timer0_initial()
{       
        TH0=(65536-50000)/256; //定时器赋初值
        TL0=(65536-50000)%256;

        TMOD=0x01;        //定时器0工作在方式1

        ET0=1;                 //定时器开中断
        TR0=1;
}

编译连接后出现警告:
1.JPG (96.99 KB, 下载次数: 0) 下载附件 2012-4-30 12:18 上传

麻烦各位大侠帮忙看一下,给点提示。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。