在嵌入式c中创建头文件

时间:2017-09-29 07:05:23

标签: c header embedded 8051

我正在编程80c51芯片,我有一大堆功能和定义语句。我正在使用mcu 8051 ide。我想要这些函数,这些函数在一个单独的头文件中定义,但我不知道我必须在头文件中输入什么。目前我只有定义和功能,就是这样。

当我把它放在应用程序的文件夹中时,我也不知道如何包含它。我只是在程序中使用include语句,

#include <at89x51.h> // needed for the ucontroller
#include <communication_functions.h>

但是找不到它。如何告诉程序在自己的文件夹中查找.h?

1 个答案:

答案 0 :(得分:-1)

首先,您需要创建一个C头文件(myheader.h),您可以在其中放置函数的定义。然后,创建一个C文件(myheader.c),您应该在其中重写myheader中定义的函数。 h file.Finally,使用 在使用myheader.h文件中的自己的函数之前#include "myheader.h"