各位大侠,小弟遇到了以下问题:
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 上传
麻烦各位大侠帮忙看一下,给点提示。
注释掉 #include "timer.h"
还是有同样的警告。
楼主你有没有把添加timer.c 文件到工程了
一周热门 更多>