技术文档

keil下载单片机 单片机开发必备软件,你真的会用Keil么?

小编 2024-11-24 技术文档 23 0

单片机开发必备软件,你真的会用Keil么?

相信搞过单片机开发的人,不论是长期工作还是才入手学习单片机,一定都使用过keil吧。

但是你真的会用么?

这篇文章,小编依次来讲讲 什么是keil,keil怎么用,使用keil需要注意什么事项。

一、什么是keil?

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件的开发软件。绝大多数的工程师包括学校教育都会使用keil来写程序。Keil是一款付费使用的产品,但是编译较小的程序没有限制。具体的信息建议大家自行百度哈。

二、keil怎么用?

在这里我就怎么使用keil创建工程,编写c51程序

1. 首先是需要在百度上自行下载一个keil软件安装到电脑上。老板们可以到官网去下载安装包,

2. 打开keil后,新建一个工程,工程名可以自己根据工程的信息来取,但建议不要取中文名称(中文名称可能导致软件不理解进而出错)。

注意:工程的文件全都会存放到保存工程的文件夹中,切勿认为工程文件会保存到工程名的文件夹中。

3. 选择单片机的型号

工程创建过后会弹出窗口,让我们选择芯片的型号,这需要根据开发板所使用的CPU型号来选择,如果不知道应该选什么,建议大家自行查找答案。

4. 给工程添加文件

这里点击左上方的按钮创建一个文件,并在其中写代码,然后Ctrl+s或者点击保存按钮进行保存操作。

5. 将文件添加到工程中

右键单击项目界面如图所示位置可以将写好的文件添加到工程中。

如果没有找到项目界面可以点击菜单栏中的View菜单,其中有一个Project Window的选项,点击它就可以显示项目界面。

6. 编译项目

好啦,到这里keil的使用就讲解完成了,对于keil的使用各位老板还有什么要补充的可以在评论区留言讨论。

自学单片机第三篇:keil软件的使用方法

​关于软件,我将分四篇介绍,因为这是以后学习的主阵地。

要想使用,首先是下载软件,个人推荐大家前往Keil官网下载。官网的软件各方面都有保证,英文并不影响使用,因为我们能用的功能项目,位置就那几个,记住就好了,而且不用担心莫名其妙的问题。

打开官网,点击上方的"download"进入下载页面。

下载页面的中间,下方有一排下载选项,我们因为是使用的C51,所以点击C51即可。会进到下载页

到本页后,下方有一个蓝色加粗的exe文件,这就是程序文件,点击它。一般会弹出一个需要填写的表格,其它无所谓,邮箱填正确就好。点确定就到下载保存了。

点下载,网络好的,点打开也可以。

下载完成后,文件如下图。

双击打开,会运行安装,按提示点下一步或确定即可。

选择同意,然后点下一步

此处注意,安装的文件位置,文件夹名称不要为中文,否则可能无法打开程序。

安装完毕后,会在列表和桌面出现软件快捷方式。我之前装的是keil4,现在网络上是keil5,图标变成绿色,4改成5。

双击打开软件,界面如下。第一个选项是文件,下拉表中,我们当前要点击下图黄色部分,安装证书。

证书页面的右上角,复制蓝色字符串。那个是软件证号。

到百度搜或直接私信我,可以找到这个万能的软件,建议私信我,百度搜要找一会儿,私信直接。下好双击打开,无需安装。

上图就是打开后的界面,把前面复制的CID粘贴到第一栏,后边选51,然后点下方左侧按键,会在下方长框中出来一大串字符。复制它们。

粘贴到下图中下部,然后点添加。

完成注册,可以多生成几个,因为时间有长有短。找个长点的。过期可以重申请。

第二个项目是编辑,我们要调整最下边的设置,点击打开它

打开后,第一个选中文简体,这是编程时用的,软件还是英文的。

然后第二个是调整程序中文字的颜色,可以自己设置,不设置也行,我喜欢设置成对比色,编程时方便观察。

这个是建立新工程,每次写新程序,要先建个新工程才行。

这个是设置闪存

打开后,我们要设置一个,输出,选中HEX那个选项。以后每次建工程,都要重新选中这一项,因为下载单片机,需要生成这个文件才能下载。

这是调试,可以对程序进行逐条检查。

点第二行第一个白纸,在工程中,新建一个空白程序,点亮小灯那个是之前我的旧程序,不用理会。

一定记得,输名称后,带点".c",不然程序就识别不了。很关键

如果没写.c,文件样子如下,可以跟下一张正常的对比下。失去色彩。

这是正常的文件名,程序颜色是之前调的那个颜色框中,自己调的,可能跟你的不一样。

左侧右击文件夹,选择添加文件

选中文件,点添加

成功添加后,会在文件下显示。

点第三行第二个,编译,如果程序写的没语法错误,下方会提示0错误0警告,并输出HEX文件。

我们就是要用这个文件,可以通过下载器下载到单片机中。

另外如果读完我写的下一个章节,安装仿真软件后,可以通过软件调用hex文件。

然后仿真电路,比下载到单片机硬件更快。

以上就是keil软件的大致用法,更多内容后文再细说。

如果手头还没有称手的工具,或者盗版的用着不顺手,可以试着来个正版的用用。

需要的,可以私信我,直接发"软件"或"单片机"即可获取。留言也可以。我会稍后私信。有其它问题欢迎私信或留言,我会一一解答。

更多多内容,欢迎关注百家号:小亮谈电气。微信公众号:电气学苑。

相关问答

keil 中怎么设置通过串口向 单片机下载 程序-ZOL问答

不能用keil作下载,它应该只是一个程序编辑和调试用的吧,用keil生成hex文件。下载时用专门的下载软件找到生成的那个hex文件就可以下载了。,有专门的单片机烧...

keil 51处理好C程序后,如何将其 下载 单片机 上?

使用串口线接到电脑的9针串口,然后使用STC软件可以将HEX文件下载到单片机中去。如果你的程序只是源代码,那么必须用keil编译成HEX文件,才能使用STC软件。使用...

keil 程序 下载 成功后 单片机 没有反应?

1.可能存在问题2.下载成功后,单片机没有反应可能是因为程序中存在错误,或者下载的程序与单片机不匹配,也可能是硬件连接出现问题,导致单片机无法正常工作。...

我用 Keil uVision2编好的程序怎么 下载 单片机 里面去,我有普...

在KeiluVision中变好的程序,需经过编译生成.hex类型的文件。把单片机放到烧录器中,打开烧录软件,连接烧录器,选择正确的单片机型号,下载就好了。烧就行...

keil 5编写代码用连接 单片机 吗?

是的,KeiluVision5(通常简称为Keil)是一个流行的嵌入式开发环境,用于编写、编译和调试嵌入式系统的程序。它支持多种微控制器(MCU)和微处理器架构,包括但...

keil 5能编译51 单片机 的程序吗?

keil5是可以编译51单片机程序的。安装KEIL5成功后,打开51单片机程序很多按钮都是灰色,或者编写51单片机程序的时候不能预编译,此时需要下载51单片机PACK包,...

Keil 可以用来开发PIC 单片机 程序么?

keil不能给pic单片机编程。pic有专用的编译软件,mplab和c语言编译软件picc。1、MPLABX目前还不是很成熟,如果用来做项目的话,建议用MPLAB8.86版本即可,到MIC...

单片机 编程中, keil 产生的文件中.C。H。HEX。UV2之间是什么关系?

.c是C语言源程序,具体的代码.h是C语言头文件,宏定义一些函数、变量.HEX是生成的十六进制文件,烧写文件,最终下载到单片机的。.UV2是工程文件,用kei...

如何让 keil uvision5编写 单片机 程序?

keiluvision5是一款软件,STC51单片机芯片是硬件,只能说利用这个软件将程序写入这个芯片中,而keil这个软件本身自带有匹配51的状态,目前使用KeiluVision的产...

KEIL 可以用作哪些 单片机 的开发(除了51 单片机 )?

KEIL有不同版本,分别支持51和ARM,至于MIPS架构的单片机,一般厂家自己提供开发平台,例如Microchip。KEIL有不同版本,分别支持51和ARM,至于MIPS架构的单片机,一...

猜你喜欢