分享

keil 5 的使用 新建工程

 carl_xie12 2021-01-15

我用的是汉化版Keil5,其他版本操作方法基本相同。
[]内为对应的英文选项
第一步:
点击工程[Project]------->:新建vision工程[Create New Project]
选择保存位置,输入工程名
第二步:
选择工程位置,输入工程名称,点击确定
第二步
第三步:
选择芯片,在这里我选择Atmel的AT89C52.点击确定,在弹出的对话框中选择是否要添加启动文件。
(注:STARTUP.A51是80C51系列单片机的启动代码,主要用来对内部数据存储器清零,并初始化硬件和重入函数堆栈指针等,一般建议选择‘是’按钮。初学者所写程序一般比较简单,可以选择‘否’按钮)
选择芯片
选择是否添加启动文件
第四步:
建立源程序文件。点击文件—>新建 [File]----->[New],或者是直接点击下图红色部分。新建一个文件,点击保存按钮,默认保存在工程文件目录下,输入文件名称。点击保存。
(注意:如果是用C语言编写后缀用.c,如果是用汇编语言来编写后缀用.ASM)

在这里插入图片描述
在这里插入图片描述
第五步:
在源组1[Target1]中点击右键选择添加添加文件到组[Add Files to Group ‘Source Group1’],或者双击源组[Target1]。选择所要添加的文件双击或者点击添加,然后关闭。

加粗样式
如何生成hex文件:
1.首先我们先写一个简单点的代码:

#include <REGX52.H>
sbit led=P1^0;
void delay();
int main()
{
while(1)
{   
led=1;
delay();
led=0;
delay();
}
}
void delay()
{
int i,j;
for(i=0;i<220;i++)
for(j=100;j<220;j++);
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

2.进行设置
点击下图第一个按钮,或者选择工程—>为目标设置选项[Project]–>[Option for Target ]。

在这里插入图片描述
在这里插入图片描述
3.设置晶振大小
在项目[Target]一栏中设置晶振大小,一般设为11.0592MHZ或者12MHZ。
在这里插入图片描述
4.设置生成hex文件
在输出[Output]一栏中选择产生HEX文件,点击确定。
在这里插入图片描述
5.编译
点击编译按钮,系统会提示生成HEX文件 creating hex file from “test”…
在这里插入图片描述

几个编译按钮的用法
第一个编译按钮:用于编译我们正在操作的文件。
第二个编译按钮:用于编译修改过的文件,并生成应用程序供单片机直接下载
第三个编译按钮:用于编译当前工程中的所有文件,并生成应用程序供单片机直接下载。(因为很多工程中不止一个文件,当有多个文件时,我们可以使用此按钮进行编译)
在这里插入图片描述
这样我们的第一个工程就建立好啦!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多