如何在uvision2中添加STC头文件

我已经将STC对应型号的单片机头文件添加到keil C的INC目录下,但是编译却不通过,说是无法打开头文件,请高手指点。

步骤如下:

第一步:打开“STC-ISP”软件。软件界面如下图所示:

第二步:点击右手边“Keil仿真设置”,然后点击“添加型号和头文件到Keil中添加STC仿真器驱动到Keil中”。如下图所示:

第三步:在弹出的“浏览文件夹”对话框中,找到你Keil软件安装目录下的“C51”文件夹。本实验以电脑Keil软件的安装目录为例。找到“C51”文件夹后选中它,然后点击“确定”。此时弹出“添加成功”对话框。

第四步:打开“KEIL”软件。创建一个新的工程。在弹出的“Create New Project”对话框中,填写工程名字和选折工程保存路径,此处我命名为“TT”,然后点击“保存”。在弹出的“Select CPU Date Base Flie”对话框中,下拉选择“STC MCU Database”。如下图所示:

第五步:点击”OK“在弹出的”Select Device for Target 'Target 1'“选择使用的芯片型号后按”确定“。

第六步:按”确定“后,在弹出对话框中点击”是“。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-07
#include "stc89c51.h"
引用头文件的时候用双引号,表示从工程所在目录搜索头文件,而不是从Keil软件的安装目录搜索。

如何在uvision2中添加STC头文件
第一步:打开“STC-ISP”软件。软件界面如下图所示:第二步:点击右手边“Keil仿真设置”,然后点击“添加型号和头文件到Keil中添加STC仿真器驱动到Keil中”。如下图所示:第三步:在弹出的“浏览文件夹”对话框中,找到你Keil软件安装目录下的“C51”文件夹。本实验以电脑Keil软件的安装目录为例。找...

STC89C52 芯片用keil uvision哪个版本比较兼容???
如果只在keil uvision2和keil uvision4之间选的话,那还是keil uvision2吧。keil uvision4初始好像根本没有STC系列芯片可选,需要个人添加STC芯片的database;另外有很多人都是同时安装两个版本的Keil,然后低版本编译普通C51,Keil4版本的编译ARM类芯片。具体的操作流程可以在网上找到。而系统的话,Win7和...

uvision2单片机编程
可以采用8550 9013等PNP管子控制通断的,程序很简单。我把我曾经做的电路和程序发给你,你看看对你有没有帮助。程序:include <STC11.H> sbit p1_2=P1^2;void delay(xs);void main(void){ while(1){ delay(30);p1_2=0;delay(30);p1_2=1;} } void delay(xs){ unsigned char h,i,j...

Easy51Pro与Keil uVision2的区别?
Easy51Pro这是从网上下载的吧,这是下载程序的软件,是专门给AT89S51、52单片机编程用的,就是网上说的烧写程序的。而Keil uVision2是keilc软件,是用C语言写完单片机的程序后,要用它来编译成HEX代码文件,这个HEX代码文件单片机才能执行的。可是这个HEX文件是在电脑里的,单片机里是没有的,所以,还要把...

如何用Keil软件建立一个工程
1、单击工程菜单,再在下拉菜单中单击"目标target 1属性" 在下图中,单击"Target"输入仿真器的工作频率(11.0592MHz)。2、在调试菜单中点选"Keil Monitor-51 Driver",即选择了STC89C516RD硬件仿真器。3、单击“R外围设备”选Target Setup设置选项选择您要使用串口(必须和实际相符合),波特率 38400...

怎么建文件夹
只要符合Windows文件规则的文件名都行。保存后的文件扩展名为uv2,这是KEIL uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。 这时会弹出让你选择单片机型号的对话框,我们选择ATMEL---AT89C51 然后点击Target 1前面的“+”,出现Source Group 1,选中右键点选“增加文件到组 Source ...

51单片机编程软件
安装方法,下载sdcc(mcu8051ide是基于sdcc的)和mcu 8051 ide都安装好就可以啦,头文件在sdcc的安装文件夹内(include)有些关键字要加两个连在一起的下划线比如 __interrup, __code.头文件与keil的不通用,比如定义P0口 在keil下是: sfr P0=0x80; 在sdcc下是: __sfr __at P0 0x...

如何使用KeilC51创建一个工程文件
1、单击工程菜单,再在下拉菜单中单击"目标target 1属性" 在下图中,单击"Target"输入仿真器的工作频率(11.0592MHz)。2、在调试菜单中点选"Keil Monitor-51 Driver",即选择了STC89C516RD硬件仿真器。3、单击“R外围设备”选Target Setup设置选项选择您要使用串口(必须和实际相符合),波特率 38400...

相似回答