新鸟求助:为什么Keil软件老是不能包含头文件
是软件出错了吗?还是哪里的问题?
求助啊求助啊~~~
是不是你写程序写错了什么的,你把原程序发上来看看
应该是没错的啊
只是头文件的问题吧。
#include<reg51.h>
sbit ENLED=P1^4;
sbit ADDR0=P1^0;
sbit ADDR1=P1^1;
sbit ADDR2=P1^2;
sbit ADDR3=P1^3;
main()
{
ENLED=0;
ADDR0=0;ADDR1=1;ADDR2=1;ADDR3=1;
while(1)
{
LED=0;
}
}
keil是装在C盘吗?不是的话装在C盘试试
难道用keil写程序不是直接建一个c文件直接添加到文件夹里,然后对c文件进行编辑吗?
好东西
你的程序程序,除了LED没有声明外,别的没有什么问题.
如果还是不能打开reg51.h,那么你找一下安装有没有reg51.h这个文件.比如你把keil程序安装在D盘,则你找D:\Keil\C51\INC,在INC这个文件下有没有reg51.h这个文件
一时可能你的KEIL的C编译器没有安装好路径 二是你是不是没有建工程文件
建工程文件了么?
同意八楼观点
需要建立工程!自己先学会建立工程。
建立工程文件就是project项中的new project那个吗?如果是的话已经建立啦
我把那个卸了换了另外一个版本 又行了- - 现在用住2..... 应该没有太大差别吧?
应该是没错的啊
只是头文件的问题吧。
#include<reg51.h>
sbit ENLED=P1^4;
www.igbtic.com
sbit ADDR0=P1^0;
sbit ADDR1=P1^1;
sbit ADDR2=P1^2;
sbit ADDR3=P1^3;
main()
{
ENLED=0;
ADDR0=0;ADDR1=1;ADDR2=1;ADDR3=1;
while(1)
{
LED=0;
}
} www.igbtic.com
放在C 盘也可以啊。
头文件的位置你要找到在哪里呀 然后在KIEL软件上设置 还有种可能是你选的mcu有问题实在不行换到keil3