当我在MPLAB中运行程序时。 (项目向导 - > PIC16F877A - >高科技安森C编译器 - >运行) 错误[141] C:\ Users \ WhyWhy \ Desktop \ test.c; 1.22无法打开包含文件“16F877A.h”:没有这样的文件或目录
在哪里可以找到16F877A的头文件?
答案 0 :(得分:1)
特定于芯片的头文件不应该明确地包含在HITECH-C中,文档清楚地说明了这一点。相反,您需要包含编译器头,它将为您提供包含特定于芯片的文件:
#include <htc.h>
您需要的只是在项目设置中配置正确的芯片。 16F877A.h
文件存在于编译器目录中,但直接包含它会发出警告。
答案 1 :(得分:0)
C:\ Program Files \ HI-TECH Software \ PICC \ 9.70 \ include
就我而言,我在C:\ Program Files中安装了HITech Compiler。 你必须知道,你在哪里安装了编译器的文件。
答案 2 :(得分:0)
这个文件来自编译器,所以在你的情况下你可以在这里找到Hi Tech:
C:\ Program Files \ HI-TECH Software \ PICC \\ include \
在找到文件之前,必须在MPLAB的“项目”窗口的“头文件”文件夹中添加该文件。
在您的代码中,您必须包含它
#include <16F877A.h>