求大神keil中怎么具体自己编译头文件

2019-07-15 19:44发布

#include <reg52.h>
#include "delay.h"
void main()
{
P0=0x00;
delay();
P0=0xff;
delay();

}
具体以这个程序为例讲讲怎么把延时函数delay,编译成头文件,请具体些,网上找了些资料,但不知道在keil中具体怎么操作

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
dongyumin
1楼-- · 2019-07-16 01:23
#ifndef _DELAY_H_
#define _DELAY_H_

void Delay(void)
{
……
……
}
#endif
2373837248
2楼-- · 2019-07-16 06:39
如果只想在delay.h这个头文件中定义extern void delay(),具体的函数在delay.c文件中写,最后在主函数中添加#include<delay.h>。这样在keil中怎么操作呢?
lsbasy
3楼-- · 2019-07-16 09:07
 精彩回答 2  元偷偷看……
2373837248
4楼-- · 2019-07-16 10:27
像C文件一样新建文件,保存的时候把后缀改成.h,然后再右键group,像添加C文件那样添加.h,只是弹出选择格式时选TEXT开头的那个文本文件格式就可以了。里面的内容写法和格式参考二楼正解。

一周热门 更多>