Keil使用方法
- 格式:docx
- 大小:104.62 KB
- 文档页数:2
keil如何使用?图文教程告诉你keil怎么使用keil4使用教程1、第一步是建立工程,最好新建一个文件夹,把新建的这个工程放在文件夹放在里面,点击进去之后第一个新建uvision工程。
2、第二步就是选择atmel公司的AT89C51这个芯片,然后就是确定。
选择这个的原因就是让待会编写的程序含有c51的头文件,为了待会可以往c51里面烧程序。
3、然后就在左上开始新建一个文件了,我这举例的一个程序,注意一定要保存,而且保存一定要选择格式.C就是图中的11.C,并且保存在刚刚建立工程的文件夹不然待会成默认的格式就无法生成hex文件,保存之后就可以就行编译了,点击左侧的目标+然后找到资源再点击右键添加资源到组资源组1然后找到刚刚保存的c语言程序,添加上去,添加一次然后关闭。
4、然后点击目标1右边的图标进去然后选择第三个标题输出项把那个产生hex文件前面勾上然后确定就可以生成hex文件就可以拷到proteus仿真软件中去用用了keil uvision5的使用教程keil uvision5是一款功能强大的C语言软件开发系统,在结构性、功能性、可读性和维护性方面都具有很独特的优势。
若你是使用C语言来开发的用户,那么这款软件一定是你的最佳选择。
它能使你的编程效率提高,编出的代码也更紧凑,更易别的用户读取。
在开发大型软件的时候它独有的高级语言优势也能帮助用户编程,今天小编就来介绍它的使用教程。
一:文件选项1、新建:使用这个选项可以在该软件中新建一个项目,它是一切文件开始的地方。
我们可以使会用快捷键:ctrl+n来代替。
2、打开/关闭:在该选项下可以正常打开已经做好的文件项目,也可以将打开的项目进行关闭。
3、保存/另存为/保存全部:以上三个选项都是保存项目的方法。
使用保存可以将当前文件。
keil 静态库生成和使用方法以Keil静态库生成和使用方法为标题一、什么是Keil静态库Keil静态库是一种可重用的代码库,它包含了一组已经编译好的函数、变量和其他代码片段,可以供用户在不同的项目中重复使用。
使用Keil静态库可以简化项目开发流程,提高代码的可维护性和复用性。
二、Keil静态库的生成1. 创建Keil工程首先,我们需要在Keil中创建一个新的工程。
可以选择适合的设备型号,并确定工程的存储位置。
2. 编写代码在Keil工程中,我们可以编写需要的函数、变量和其他代码片段。
这些代码片段将被编译成目标文件,并最终生成静态库。
3. 配置编译选项在Keil的工程设置中,我们需要配置编译选项。
这包括选择合适的编译器和编译选项,以及设置目标文件的输出路径和文件名。
4. 编译工程在完成编写代码和配置编译选项后,我们可以编译整个工程。
编译过程将会生成一系列的目标文件,其中包括我们编写的代码片段。
5. 链接生成静态库在编译完成后,我们需要将目标文件链接成一个静态库。
在Keil 中,可以通过设置链接选项来完成这个过程。
链接选项包括指定目标文件和库文件的路径,设置库文件的输出路径和文件名等。
6. 生成静态库最后,我们可以通过执行链接操作来生成静态库。
生成的静态库文件可以被其他项目引用和使用。
三、Keil静态库的使用1. 创建新的Keil工程首先,我们需要创建一个新的Keil工程,用于引用和使用静态库。
同样,我们需要选择适合的设备型号,并确定工程的存储位置。
2. 配置编译选项在新的Keil工程中,我们需要配置编译选项。
这包括选择合适的编译器和编译选项,以及设置目标文件的输出路径和文件名。
3. 配置链接选项在工程设置中,我们需要配置链接选项,以引用和使用静态库。
这包括指定静态库文件的路径和文件名。
4. 编写代码在新的Keil工程中,我们可以编写需要的函数、变量和其他代码片段。
在编写代码时,可以直接调用静态库中的函数和变量,以实现代码的复用。
Keil 软件的使用随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使用高级语言开发,其中主要是以C 语言为主,市场上几种常见的单片机均有其C 语言开发环境。
这里以最为流行的80C51单片机为例来学习单片机的C 语言编程技术。
大家都有C 语言基础,但是编单片机程序,大家还得找专门的书来学习一下。
这里我们只介绍Keil 这种工具软件的用法。
学习一种编程语言,最重要的是建立一个练习环境,边学边练才能学好。
Keil 软件是目最流行开发80C51系列单片机的软件,Keil 提供了包括C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(µVision )将这些部份组合在一起。
下面我以一个实验举一个例子,一步一步学习Keil 软件的使用。
首先我们看硬件原理图:很明显,要点亮使发光二极管,必须使单片机的I/O 口P1.0输出低电平。
于是我们的任务就是编程序使P1.0输出地电平。
1. 使用Keil 前必须先安装。
安装过程简单,这里不在叙述。
2. 安装好了Keil 软件以后,我们打开它。
打开以后界面如下:3.我们先新建一个工程文件,点击“Project->New Project…”菜单,如下图,:3.选择工程文件要存放的路径,输入工程文件名LED, 最后单击保存.4.在弹出的对话框中选择CPU 厂商及型号5. 选择好Atmel 公司的AT89S52 后, 单击确定1.在接着出现的对话框中选择“是”。
5.新建一个C51 文件, 单击左上角的New File 如下图所示:6.保存新建的文件,单击SA VE如下图:2.在出现的对话框中输入保存文件名MAIN.C(注意后缀名必须为.C),再单击“保存”,如下图;7.保存好后把此文件加入到工程中方法如下: 用鼠标在Source Group1 上单击右键, 然后再单击Add Files to Group …Source Group 1'如下图:8.选择要加入的文件 , 找到 MAIN.C 后 , 单击 Add, 然后单击 Close9.在编辑框里输入如下代码 :10.到此我们完成了工程项目的建立以及文件加入工程 , 现在我们开始编译工程如下图所示 : 我们先单击编译, 如果在错误与警告处看到 0 Error(s) 表示编译通过;11.生成 .hex 烧写文件,先单击Options for Target,如图;12.在下图中,我们单击 Output, 选中 Create HEX F。
Keil_uvision22基本使用教程Keil_uvision一、首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放到里面,以避免和其他文件混合,如下图先创建了一个名为“Mytest”文件夹:二、点击桌面上的Keil uVisionuVision22图标,启动Keil uVision uVision22:三、点击“project ---New Project”,新建一个工程:四、在弹出的对话框中,选择保存路径与工程名(放在刚才建立的“Mytest”文件夹下,给这个工程取个名后点保存。
五、弹出一个框,在CPU类型下我们找到并选中“Atmel”下的AT89S52。
六、在弹出的对话框中电击“否”:七、以上工程创建完毕,接下来开始建立一个源程序文本:File---New八、点击保存按扭,弹出对话框,输入源程序文件名名称,在这里示例输入“lianxi.ASM”这个名称,同样大家可以随便命名。
注意:如果您用汇编语言,要带后缀名一定是“lianxi.ASM”,如果是C语言,则是“test.c”,然后保存:九、接下来需要把刚创建的源程序文件加入到工程项目文件中去:Target1---Source Group1,然后右键点击Source Group1,弹出选择菜单,选中Add Files to Group‘Source Grouop’。
弹出对话框,首先在文件类型中选中Asm Source File(*.*s*;*.scr; *.a*),然后点击刚才创建的源程序文件(这里为lianxi.ASM),最后在点击Add。
十、在程序编辑空白区写入一个完整的汇编程序程序,编写完成后记得点击保存按扭:十一、最后还要有设置一下:选中Target1,点击鼠标右键,弹出对话框,在Output栏选中Create HEX File,使编译器输出单片机需要的HEX文件,按下图顺序设置:十三、工程项目创建和设置全部完成!点击保存并编译:查看工程文件夹内容:。
keilC 软件使用说明
对于刚刚使用keil 的用户来讲,一般按照以下流程来完成开发任务。
1、建立工程
2、为工程选择目标器件(如选AT89S52)。
3、设置工程的配置参数,其中波特率设定为9600。
4、打开/建立程序文件(汇编语言文件类型为“文件名.ASM”,C语言文件类型为“文件名.C”)。
5、编译和连接工程,直到程序中无错误为止,生成的目标代码自动下载到目标CPU中。
6、对程序中某些线软件的部分使用软件仿真验证,对应用程序进行硬件仿真调试。
鼠标左击对象1旁边按钮,如图1中所示。
图1
则出现了“对象‘对象1’的选项”如下图2所示,鼠标左击对话框右上角调试标题栏,当进行软件实验时只需选择“使用模拟器(S)”选项。
当进行硬件实验时,需选择右面的“使用(U)”选项,以及下方的“启动时加载程序”,如下图3所示,最后左击对话框右上角“设置”一项,出现图4的对话框,需看电脑连接的是COM1或者COM2进行对应选择,波特率设置为9600,同时选择下方的“Serial Interrupt”复选框表示允许中断程序运行。
至此设置完成。
进行实验前顺便看下“对象”栏的下部显示为“空”还是AT89S52为空的话需重新选择CPU,因为软件每次重启或新建及打开工程都需重新设置此项。
图3
图4
注:如果是使用ISP下载线,则只需生成.HEX文件,通过光盘中附带的烧录软件(ISP-30a)下载程序,实现程序的盲调,烧录软件具体使用说明见该软件的文件夹中。
生成.HEX文件需做的设置,如下图5中所示:
(勾上复选框“Create HEX File”)。
Keil软件使用手册(本手册参考keil 4版本)一安装到网上下载一个安装包,里面必须包含以下内容:1:(安装包文件,圈选的文件为安装说明,请务必仔细阅读) 2:(打开安装文件)3:(点击下一步)4:(勾选同意,并点击下一步) 5:(浏览选择到你想安装的地方,然后选择下一步)6:(两个空可以随便打,不重要,填完后点击下一步)7:(正在安装中)8:(点击完成)9:(进入安装的文件夹,点击UV4)10:(打开Keil4的执行文件)11:(点击File,再选择License Management)Pic 12:(复制右上角的ID号)12:(打开注册机文件)13:(将复制的ID号粘贴在此处)14:(点击Generate,在上方会生成一组ID,复制下来)15:(将复制好的ID粘贴在圈选出,并点击Add LIC)16:(当你看见这两组单词,那么恭喜你,注册成功,准备开始你的奇妙程序之旅吧!)二新建工程1.单击Project,选择New Project2.选择保存位置,输入工程的名字3.选择CPU。
紧接着,Keil C51提示您选择CPU器件。
8051内核片机最早是由Intel公司发明的,后来其他厂商如Philips、Atmel、Winbond等先后推出其兼容产品,并在8051的基础上扩展了许多增强功能,根据芯片的实际情况,选择相应的器件(本例程选择Atmel公司下的AT89C52),如图:注:选择8051也可以,8051与8052有一点的差别,可以说8052是8051的升级版,主要有以下不同:1.内部RAM,8051单片机为128Byte(00H—7FH),8052单片机为56 Byte (00H—0FFH)2. 内部ROM,8051单片机为4KB,8052单片机为8KB3. 8051有两个Timer:T0和T1。
8052除了有T0和T1以外,还有一个Timer2 4。
8051有5个中断源8052有6个。
KEIL的使用
1、安装KEIL C51
2、安装完后打开KEIL,进入KEIL界面
3、进入KEIL工作界面
4、新建工程点击Project→New µVsion Project
5、然后选择你要保存的路径,输入工程文件的名字,如下所示:
5、选择单片机类型,如A TC8951,然后点击是
6、完成以上步骤后,展开Taget 1,如下图所示:
7、用记事本输入如下程序:
9、输入完后保存后缀为.asm 的格式(汇编语言)(注意:如果是C语言的,就保存后缀为.C 格式)。
10、把刚才编写好程序添加到soursce group 1,过程如下所示:
11、展开soursce group 1,如下所示:
12、双击打开KEIL C51,工作界面如下:
13、单击“Project”菜单,再在下拉菜单中单击“” 在下图中,单击“Output”中单击“Create HEX File” 选项,使程序编译后产生HEX代码,供下载
器软件使用。
(或右键打开Targe 1 再选择)
14、这里还可以改变晶振的周期,如下所示:
15、设置完以上的设置后,然后单击“Project”菜单,再在下拉菜单中单击“Buid target”(创建目标文件)。
16、如有语句错误,则不能创建成功,如下所示,直到把错误排除,才能创建成功。
以上是KEIL C51 的入门教程。
KEILC51的使用
1.环境搭建
2.创建一个新项目
打开KEIL C51后,首先点击"File" -> "New" -> "Project"来创建一个新项目。
在弹出的对话框中,选择合适的项目名称和存储位置,然后点击"OK"。
3.添加源代码文件
在新建的项目中,右键点击"Source Group 1" -> "Add New Item"来添加源文件。
用户可以选择C语言或汇编语言来编写源代码文件。
4.编写代码
5.编译代码
当代码编写完成后,用户可以点击"Project" -> "Build Target"来编译代码。
KEIL C51会自动将代码转换为相应的机器码,并生成可执行文件。
7.调试代码
8.仿真和模拟
9.代码优化
10.版本管理
在KEILC51中,用户还可以使用版本控制工具来管理项目代码的版本。
这些工具可以帮助用户跟踪代码的修改历史,并提供代码版本的回退和合
并功能。
keil中中文语言使用方法Keil是一款广泛用于嵌入式软件开发的集成开发环境(IDE),它支持多种编程语言,包括C、C++和汇编语言。
在Keil中使用中文语言,可以帮助开发人员更好地理解和编写代码,提高工作效率。
我们需要确保Keil软件中的语言设置为中文。
打开Keil软件后,点击"Options"->"Environment"->"General",在"Language"下拉菜单中选择"Chinese",然后点击"OK"保存设置。
在Keil中使用中文语言的一个常见问题是乱码。
为了解决这个问题,我们可以将源文件的编码格式设置为UTF-8。
在Keil软件中打开源文件后,点击"File"->"File Properties",在"Encoding"下拉菜单中选择"UTF-8",然后点击"OK"保存设置。
在Keil中使用中文语言编写代码时,需要注意以下几点:1.注释:在代码中使用中文注释可以更清晰地解释代码的功能和逻辑。
在C和C++中,使用"//"表示单行注释,使用"/* */"表示多行注释。
例如:```c// 这是一个示例注释/* 这是一个示例多行注释 */```2.标识符:标识符是用于表示变量、函数和其他程序实体的名称。
在Keil中,标识符可以使用中文字符,但是为了保持代码的可读性,建议使用英文字符或拼音来命名标识符。
3.字符串:在代码中使用中文字符串可以提高代码的可读性,但是需要注意编码格式。
在Keil中,可以使用Unicode编码表示中文字符,例如:```cchar str[] = "这是一个示例字符串";```4.打印输出:在程序调试过程中,我们经常需要输出一些调试信息。
keil的使用方法Keil是一款嵌入式系统开发工具,功能强大且易于上手。
本文将为大家详细介绍Keil的使用方法,帮助大家更好的进行嵌入式系统开发。
第一步:安装Keil软件首先将Keil软件下载到本地,然后进行安装。
在安装过程中需要选择合适的安装路径,并按照提示完成安装。
安装完成后,可以打开Keil软件,进入编辑器界面。
第二步:创建工程在Keil中,开发者需要先创建一个工程,然后才能进行代码编写。
在“Project”菜单中选择“New Project”,然后按照提示进行操作。
在工程创建完成之后,需要添加需要使用的源文件和头文件。
第三步:编写代码在Keil的编辑器界面中开始编写代码。
Keil支持多种编程语言,如C语言、C++语言等。
在编写代码时,需要遵循一定的规范,如正确的命名变量、函数和宏定义等。
同时,也需要注意代码格式的规范,如使用空格、缩进等;还要注意代码的可读性和可维护性。
第四步:编译代码在代码编写完成后,需要将代码编译成可执行的二进制文件。
在Keil中,编译非常简单。
只需要在菜单栏的“Build”中选择“Compile”,Keil就会自动完成代码编译,并生成可执行的二进制文件。
第五步:下载程序将已经编译好的程序下载到目标设备中。
Keil支持多种下载方法,如串口下载、JTAG下载等。
根据实际的需要进行选择,并按照提示完成设备连接和下载操作。
在下载完成后,可以通过调试窗口进行程序的调试。
综上所述,Keil是一个非常方便的嵌入式系统开发工具。
通过上面的介绍,相信大家已经掌握了Keil的使用方法。
只要掌握好Keil 的使用方法,就可以轻松开发出高质量的嵌入式系统。
K e i l4使用教程
使用汇编语言或C语言要使用编译器,以便把写好的程序编译为机器码,才能把HEX可执行文件写入单片机内。
KEILuVISION是众多单片机应用开发软件中最优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,甚至ARM,它集编辑,编译,仿真等于一体,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。
因此很多开发51应用的工程师或普通的单片机爱好者,都对它十分喜欢。
KEIL uVision4比起uVision3或是uVision2界面感觉舒服一些,增加了哪些功能暂且不去研究,毕竟大家都喜欢用新的软件,感叹发展太快了,很多人连uVision2都没有摸透,呵呵。
安装的方法和普通软件差不多,这里就不做介绍了。
另外提醒大家不要崇拜汉化版软件,还是E文的干净没有BUG!
???在这里以51单片机并结合C程序为例(汇编操作方法类似,唯一不同的是汇编源程序文件名后缀为“.ASM”),图文描述工程项目的创建和使用方法:
一、首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest”文件夹:
二、点击桌面上的KeiluVision4图标,出现启动画面:
三、点击“project---NewuVisionProject”新建一个工程:
四、在对话框,选择放在刚才建立的“Mytest”文件夹下,给这个工程取个名后保存,不需要填后缀,注意默认的工程后缀与uVision3及uVision2版本不同了,为uvporj:
五、弹出一个框,在CPU类型下我们找到并选中“Atmel”下的AT89S51或52:
六、以上工程创建完毕,接下来开始建立一个源程序文本:
七、在下面空白区别写入或复制一个完整的C程序:
八、输入源程序文件名名称,在这里笔者示例输入“test”,这个名称,同样大家可以随便命名。
注意:如果您想用汇编语言,要带后缀名一定是“test.asm”,如果是C语言,则是“test.c”,然后保存:
九、接下来需要把刚创建的源程序文件加入到工程项目文件中,大家在点“ADD”按钮时会感到奇怪,怎么对话框不会消失呢?不管它,直接点击“Close”关闭就行了,此时大家可以看到程序文本字体颜色已发生了变化:
十、最后还要有设置一下,按下图设置晶振,建议初学者修改成12M,因12MHZ方便计算指令时间:
十一、在Output栏选中CreateHEXFile,使编译器输出单片机需要的HEX文件:
十三、呵呵,工程项目创建和设置全部完成!点击保持并编译(下图):
查看工程文件夹内容:
???以上图文描述的是KEILuVISION的使用入门,这些是单片机基础知识和基本操作必备的。
KEILuVISION拥有强大的功能,还有仿真、调试等功能,在此不一一详解,建议读者找本书好好学习一下,真正到开发时还是要用到的。