您的位置:首页 > 其它

基于proteus的51单片机仿真实例三、新建一个keil c51工程

2017-04-26 22:15 531 查看
一、下载、安装、注册keil c51 uv3版本软件

具体步骤这里就不啰嗦了

二、打开keil c51工作界面,如下图所示。



 

1、新建项目

单击菜单栏的“工程”---“新建工程”选项,弹出如下图所示的“产生新工程”对话框,首先选择项目的保存路径,然后输入项目名字(注意保存为.uv2格式)。设置完成后单击“保存”按钮,完成新工程的创建。



 

2、选择目标设备

新工程创建后,弹出“为目标target1选择设备”对话框,可以在“资料库目录”选项里选择单片机的型号。这里选择atmel系列AT89C51单片机,如下图所示,然后点击“确定”按钮,这时会提示是否添加标准启动代码,选择“确定”,完成该项操作。

 


3、新建源程序文件

目标设备选择结束后,在keil工作界面的左侧项目管理区中可以看到新增加了一个“target1”文件夹。如下图所示。



单击菜单栏的“文件”---“新建”选项,系统自动新建一个默认名称为“text 1”的空白文本文件,输入以下程序代码,

#include<reg51.h>

void main(void)

{

     P1=0xfe;

}

代码输入后,结果如下图所示。

 


程序输入完毕后,单击“文件”--“保存”命令,选择保存到新建项目的路径中,并输入将要保存的文件名(注意保存为.c格式)。

 

4、将新建的源程序文件添加到项目中

单击项目管理其中的“目标 1”前面的“+”,展开该项目。选中“源代码组 1”文件夹,单击鼠标右键,在弹出的对话框中选择“添加文件到组 源代码组 1”,如下图所示,选择前面创建的c源代码文件,然后点击“add",将该文件添加到项目中,这是添加文件对话框不会自动消失,我们可以继续选择添加文件,如果不需要继续添加文件,则单击“close”关闭该对话框。这时在项目管理器中可以看到新文件已经添加进来了。



5、编译程序

源程序编写完成,添加到项目文件后,需要对程序进行错误检查,编译调试。

单击菜单栏“工程”--“重建所有目标文件”即可对程序进行编译,这时信息输出栏会显示相关编译信息。如下图所示,如果有错误的话,会指出错误所在位置和错误类型(注意错误位置的指示不一定准确,需要仔细检查)。



6、生成烧录文件

单片机不能处理c语言文件,必须将c语言程序转换成单片机能够识别的二进制或者16进制文件。需要对编译选项进行设置,以生成单片机能够识别的文件。在项目管理区选择“目标 1”,右键单击,弹出目标设置对话框。

首先在“项目”选项中设置时钟频率,选择为11.05692.如下图所示



然后再“输出项目”中勾选“输出hex”文件,点击确定,完成设置。再次编译程序,编译结束后,在工程文件夹中就会生成一个.hex格式的文件,这个文件就是用来向单片机中烧录的代码文件。



7、至此,完成了在keil中建立一个项目的全过程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐