首页 > 代码库 > 51单片机开发环境Keil4安装及程序开发图解

51单片机开发环境Keil4安装及程序开发图解

背景:

    这篇文章是给我一个哥们写的,想从事技术开发工作,最欣赏有想法的人了,不喜欢混日子的人了,我就推荐他做硬件(不知道是不是误人子弟),然后就想让他学习一下单片机,正好我这里有一个大学时候的51开发板,让他了解一下,也试着学习一下编程和看原理图,让他有个大概的方向,也正好可以找找哥们自己的工作方向。文章内容很简单,但对于初学者来说比较有用,毕竟我大学学习的时候也是这么过来的,我一点一点的截图,给他做一下参考,所以大神路过请不要看了,以免耽误你的时间。

软件安装流程:

1、解压文件

   技术分享

技术分享

2、打开文件夹,这里只有一个安装文件,这个exe文件就是开发软件

技术分享

3、双击此文件,如果有这个提示的话,就选择“是”

技术分享

4、点击 Next

技术分享

5、勾选下图红线圈起的 “I agree to all...”,然后点击"Next"

技术分享

6、这一步是选择程序的安装路径,你可以按照默认设置,直接点击“Next”,如果想换个文件夹,可以点击Browse...选择文件夹,我推荐你按照默认设置就可以了,也就是直接点击“Next”

技术分享

7、这里是要填 First Name和 E-mail,随便填个就行了

技术分享

我随便填的,如下图,填好之后,点击"Next"

技术分享

8、这时候显示安装进度

技术分享

过一会出现这个对话框

技术分享

这两项不用勾选,如下图,然后点击Finish

技术分享

点击完Finish后,此时软件安装已经完成了

这时候桌面上会出现快捷方式,这个快捷方式的图片有点问题,因为写教程之前我还有个开发ARM和C51的两版Keil软件,卸载时出了点问题,不过没事儿,不用管

技术分享

如果嫌难看,没事儿,直接找安装路径下,红线圈出的程序右击添加快捷方式到桌面就可以了

技术分享

这时候快捷方式就好看了哈

技术分享

到这里,软件已经安装完成,下面就是程序开发,简单的介绍一下开发C51程序的步骤。

程序开发流程:

1、点击快捷方式

技术分享

2、开发界面是这样的

技术分享

3、软件界面不做具体介绍了,直接进入开发程序,首先建立个文件夹,如下图51Program文件夹,这个文件夹是要存放咱们的工程的。

技术分享

点击 Project\New uVision Project...

技术分享

弹出对话框,保存咱们的开发工程,这里我起了一个名 51demo,名字随便起,然后点击保存

技术分享

点击保存按钮紧接着出现选择器件的对话框

技术分享

这里器件选择 Atmel \  AT89C51

技术分享

技术分享

然后点击‘Ok",出现这个对话框,这里是选择是否添默认启动代码的,直接点击是就行

技术分享

点击完是之后,工程文档已经建好了,但是还没有代码文件,需要添加代码文件,点击下图的红线圈出的图标

技术分享

点击完上图的红线圈出的图标后,界面出现了一个文件名字为Text1,如下图

技术分享

再点击上图红线圈出的保存图标,出现下图对话框,文件名随便起,我起的叫  led ,后缀必须是.c,为什么这样先不用管,直接复制 led.c到这个文件名输入框就行了

技术分享

然后点击 保存 按钮,这是可以看到下图的文件名已经变成咱们自己定的了

技术分享

下面就是正式的编写程序了,想自己敲就自己敲,不想自己敲就将下面的代码复制到文件里就行

#include<reg52.h>

void main()
{
P2^0 = 1;
while(1);
}

技术分享

然后 Ctrl+S,再保存一下,保存后点击下图红线圈出的部分,编译咱们的程序

技术分享


点击完上图的编译按钮后,下图红线圈出的Build Output提示 0 Errors,意思就是没有错误

技术分享

到这里程序的编写阶段已经完成了,至于生成HEX,下载点亮LED,等买的书来了再说哈,你先了解一下流程就行了







51单片机开发环境Keil4安装及程序开发图解