keilr软件使用及安装
keilV9.0安装方法

keilV9.0安装和使用方法一、keil安装方法Step1:选择安装文件左键双击。
Step2:勾选选项,选择Step3:选择注:默认路径可以不变Step4:输入,随便输入,点击NEXTStep5:选择Step6:点击-----程序启动软件Step7:选择File---License Management...,打开LicensManagement 窗口,复制右上角的CIDStep8:复制CID中的值不同计算机值不同Step9:打开-------运行软件Step10:复制刚才的CID值到软件中,选择C51点击复制内数据。
完成后点击。
Step11:将复制的数据粘贴到方框中,点击,点击,出现如下图所示图示表示安装成功。
注:如显示错误则重新点击,重新生成序列号。
二、keil使用方法Step1:选择-----Step2:选择工程文件安装路径,并且输工程文件名Step3:选择单片机CPU型号ATmel-AT89C51-点击ok-选择是Step4:选择Project 中的+,点击右键选择,添加C 语言源程序文件。
Step5:找到工程项目中的C语言源程序文件后缀名为.C的文件点击add,点击close。
Step6:双击C程序源文件例如ls.cStep7:点击---Step8:选择,勾选,输入要输出的文件名,点击OK。
Step8-1:此处要使用keil和proteus联调需改动输入12.0。
Step9:点击Build图标显示编译通过信息。
Step10:选择Rebuild按键生成HEX文件下载到仿真器或者单片机中。
Keil3软件安装步骤

安装步骤:
1、选中软件压缩包,鼠标右击选择解压到keil3。
2、双击打开解压文件中KEIL UV38.08 + 注册机文件夹。
3、双击打开c51v808a。
4、点击Next。
5、勾选I agree,然后点击Next。
6、点击Browse更改安装路径,建议安装到除C盘以外的磁盘,可以在D盘或者其它磁盘创建一个keil3文件夹。
然后点击Next。
7、任意填写软件安装信息,然后点击Next。
8、安装中(等待2分钟左右)。
9、点击Finish。
10、双击打开解压文件夹中的Keil uVision3汉化文件夹。
11、选中其中的Uv3,鼠标右击复制。
12、双击打开D盘中的Keil3文件夹。
13、双击打开UV3文件夹。
14、选中空白处,鼠标右击粘贴。
15、点击替换目标中的文件。
16、双击打开桌面KeiluVision3。
17、安装完成。
keil4软件安装说明

一、软件平台安装
打开mdk4.72文件夹,选择mdk472.exe进行安装。
点击Next
选择同意,点击Next
选择安装路径,点击Next
输入名字和邮箱,可以随意输入,然后点击Next
等待安装
点击Next
点击Finish,软件安装完成二、软件注册
在桌面找到该图标,打开
打开软件后点击File
点击License Management
复制CID中的内容
打开mdk4.72文件夹中的注册机
Target选项选择ARM
将复制的CID内容粘贴到此处,然后点击Generate
复制此处生成的内容
回到软件平台,将注册机中复制的内容粘贴到此处,点击右边的Add LIC
此处会显示软件的期限为2020年,软件注册完成。
三、仿真器驱动安装
打开JLINK驱动文件夹
开始安装
点击Yes
点击Next
设置路径,点击Next
点击Next
Next
进入安装
点击Finish完成安装
四、编译下载
板子的JP1插JTAG进行下载
JTAG有凸起的一侧对应JP1插针有白色凸起的一侧
第一次打开工程时可能会提示工程路径不对,直接点击确定,不需要理会。
打开工程,点击左上方箭头所指的按钮编译工程。
编译好工程,插好JTAG,上电,点击箭头所指的按钮就可以直接烧写程序。
烧写好程序后,断电,重新上电,程序就开始运行了。
仿真器的插拔需要在断电的情况下进行。
注:由于JTAG的质量问题,下载时偶尔会报错找不到接口;这时需要断电,拔掉JTAG,然后重新下载。
Keil软件使用手册【精选文档】

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 uvision5使用手册

keil uvision5使用手册Keil uVision5使用指南Keil uVision5是一款功能强大且常用的集成开发环境(IDE),用于嵌入式系统的软件开发。
本文将为您提供关于Keil uVision5的使用指南。
1. 下载和安装在开始使用Keil uVision5之前,您需要从官方网站下载并安装该软件。
确保您下载的是最新版本,并根据系统要求进行安装。
2. 创建新项目打开Keil uVision5后,您可以通过选择“File”菜单中的“New Project”选项来创建新的项目。
为项目选择一个合适的名称和存储位置,然后选择您要使用的器件。
您还可以选择包含的启动文件和相关组件。
3. 配置项目设置在项目创建后,您可以通过“Project”菜单中的“Options for Target”选项来配置项目设置。
这将允许您设置编译器选项、调试器设置、优化选项以及目标设备的特定设置等。
4. 编写代码在Keil uVision5的“Workspace”窗口下,您可以创建源文件和头文件,以编写您的嵌入式系统应用程序。
您可以使用C或汇编语言进行开发,并可根据项目需求添加所需的函数和模块。
5. 进行编译和调试一旦您编写了代码,您可以通过单击工具栏上的“Build”按钮对代码进行编译。
如果没有错误和警告,您可以将生成的文件下载到目标设备上进行测试。
通过调试器界面,您可以设置断点、观察变量和内存以及执行单步调试等操作。
6. 仿真和模拟Keil uVision5还提供了仿真和模拟功能,以测试和验证您的代码在虚拟环境中的执行效果。
通过选择“Debug”菜单中的“Start/Stop Simulation”选项,您可以启动仿真,并监视代码的执行和数据的变化。
7. 优化和排错在代码编写和调试阶段,您可能会遇到一些错误和问题。
Keil uVision5提供了一些工具和功能,以帮助您优化代码并排除故障。
例如,您可以使用编译器优化选项来提高代码的效率,并使用内存和性能分析工具来分析代码的资源使用情况。
Keil 软件的安装及开发环境的搭建

下拉菜单中“New μVisionProject... ” 选项. 如图 3.19 所示. • (2) 选择工程要保存的路径. 输入工程文件名. 如图3.20 所示.
下一页 返回
第四节 使用Keil 软件新建一个工程
• 安装过程结束之后. 会出现如图3.7 所示安装成功提示界面.单击 “Finish” 按钮. 即可完成Keil C51 软件的安装. Wi n10 系统务必使用管理员权限打开运行此软件.
• 安装过程结束之后. 会出现如图3.7 所示安装成功提示界面.单击 “Finish” 按钮. 即可完成Keil C51 软件的安装. Wi n10 系统务必使用管理员权限打开运行此软件.
菜单选项. 单击下拉菜单中“New... 选项.如图3.23 所示. • 添加完文件后. 软件界面如图3. 24 所示.
上一页 下一页 返回
第四节 使用Keil 软件新建一个工程
• (4) 此时文件与新建工程之间并无联系. 接下来要将两者联系起来. 让 文件成为工程中的文件. 单击左上角保存按钮. 在文件名编辑框中. 输 入要保存的文件名. 如图3.25所示. 此时要注意. 如果用C 语言编 程. 则文件后缀名写“. c”. 如果用汇编语言编写程序. 则文件后缀 名为“. asm”.
示.
上一页 下一页 返回
第一节 Keil 软件概述及其安装
• 由图3. 8 可以看出. 需要填写的内容包含CID 号. 所谓的CID 是Computer ID 的缩写.CID 号在Keil C51 软件 下可以找到.打开Keil C51 软件(注意: 最好以管理员身份运行 此软件. 以便获取最高权限). 如图3.9 所示. 单击“File” 选项. 在弹出的下拉菜单中选择“License Management.. ” 选项.就能弹出安装Keil 软件证书的对话框. 如图3.10 所示.
keil的使用方法

keil的使用方法Keil是一款嵌入式系统开发工具,功能强大且易于上手。
本文将为大家详细介绍Keil的使用方法,帮助大家更好的进行嵌入式系统开发。
第一步:安装Keil软件首先将Keil软件下载到本地,然后进行安装。
在安装过程中需要选择合适的安装路径,并按照提示完成安装。
安装完成后,可以打开Keil软件,进入编辑器界面。
第二步:创建工程在Keil中,开发者需要先创建一个工程,然后才能进行代码编写。
在“Project”菜单中选择“New Project”,然后按照提示进行操作。
在工程创建完成之后,需要添加需要使用的源文件和头文件。
第三步:编写代码在Keil的编辑器界面中开始编写代码。
Keil支持多种编程语言,如C语言、C++语言等。
在编写代码时,需要遵循一定的规范,如正确的命名变量、函数和宏定义等。
同时,也需要注意代码格式的规范,如使用空格、缩进等;还要注意代码的可读性和可维护性。
第四步:编译代码在代码编写完成后,需要将代码编译成可执行的二进制文件。
在Keil中,编译非常简单。
只需要在菜单栏的“Build”中选择“Compile”,Keil就会自动完成代码编译,并生成可执行的二进制文件。
第五步:下载程序将已经编译好的程序下载到目标设备中。
Keil支持多种下载方法,如串口下载、JTAG下载等。
根据实际的需要进行选择,并按照提示完成设备连接和下载操作。
在下载完成后,可以通过调试窗口进行程序的调试。
综上所述,Keil是一个非常方便的嵌入式系统开发工具。
通过上面的介绍,相信大家已经掌握了Keil的使用方法。
只要掌握好Keil 的使用方法,就可以轻松开发出高质量的嵌入式系统。
单片机入门基础准备篇——Keil uVision4安装和使用

Keil uVision4安装和使用单片机开发,首要的两个软件一个是编程软件,一个是下载软件。
编程软件我们用Keil uVision4的51版本,也叫做Keil C51,不做过多介绍,先直接讲如何安装。
1)首先准备Keil uVision4安装源文件,双击安装文件,弹出安装的欢迎界面,如图1-1所示。
图1-1Keil安装欢迎界面2)点击“Next”按钮,弹出“License Agreement”对话框,如图1-2所示。
这里显示的是安装许可协议,需要在“I agree to all the terms of the preceding License Agreement”打勾。
图1-2“License Agreement”对话框3)点击“Next”按钮,弹出“Folder Selection”对话框,如图1-3所示。
这里可以设置安装路径,默认安装路径在“C:\Keil”文件夹下。
点击“Browse...”按钮,可以修改安装路径,这里建议大家用默认的安装路径,如果你要修改,也必须使用英文路径,不要使用包含有中文字符的路径。
图1-3“Folder Selection”对话框4)点击“Next”按钮,弹出“Customer Information”对话框,如图1-4所示。
大家输入用户名、公司名称以及E-mail地址即可。
图1-4用户信息5)单击“Next”,就会自动安装软件,如图1-5所示。
图1-5安装过程6)安装完成后,弹出来安装完成对话框,如图1-6所示,并且出现几个选项,大家刚开始把这几个选项的对号全部去掉就可以了,先不用关注有什么作用。
图1-6安装完成7)最后,点击“Finish”,Keil编程软件开发环境就这么装好了。
首先,我们用Keil先打开一个现成的工程,来认识一下Keil软件,如图1-7所示。
图1-7工程文件从图1-7我们可以很轻松的分辨出菜单栏、工具栏、工程管理区、程序代码区和信息输出窗口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3讲Keil C软件的使用介绍学习要点:软件的安装创建项目源程序的汇编或编译目标文件的概念3.1 认识keil c软件Keil C51 µVision2集成开发环境是Keil Software,Inc/Keil Elektronik GmbH开发的基于80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真、硬件仿真等完整的开发流程尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时非常理想。
Keil C51集成开发环境的主要功能有以下几点:✧µVision2 for Windows:是一个集成开发环境,它将项目管理、源代码编辑和程序调试等组合在一个功能强大的环境中;✧C51国际际准化C交叉编译器:从C源代码产生可重定位的目标模块;✧A51宏汇编器:从80C51汇编源代码产生可重定位的目标模块;✧BL51链接器/定位器:组合由C51和A51产生的可重定位的目标模块,生成绝对目标模块;✧LIB51库管理器:从目标模块生成连接器可以使用的库文件;✧OH51目标文件至HEX格式的转换器,从绝对目标模块生成Intel Hex文件;✧RTX-51实时操作系统:简化了复杂的实时应用软件项目的设计。
这个工具套件是为专业软件开发人员设计的,但任何层次的编程人员都可以使用,并获得80C51单片机的绝大部分应用。
Keil Software提供了一流的80C51系列开发工具软件,下面描述每个套件及其内容:⑴PK51专业开发套件。
PK51专业开发套件提供了所有工具,适合专业开发人员建立和调试80C51系列微控制器的复杂嵌入式应用程序。
专业开发套件可针对80C51及其所有派生系列进行配置使用。
⑵DK51开发套件。
DK51开发套件是PK51的精简版,它不包括RTX51 Tiny实时操作系统。
开发套件可针对80C51及其所以派生系列进行配置使用。
⑶CA51编译器套件。
如果开发者只需要一个C编译器而不需要调试系统,则CA51编译器套件就是最好的选择。
CA51编译器套件只包含µVision2 IDE集成开发环境,CA51不提供µVision2调试器的功能。
这个套件包括了要建立嵌入式应用的所有工具软件,可针对80C51及其所有派生系列进行配置使用。
⑷A51汇编器套件。
A51汇编器套件包括一个汇编器和创建嵌入式应用所需要的所有工具。
它可针对80C51及其所有派生系列进行配置使用。
⑸RTX51实时操作系统(FR51)。
RTX51实时操作系统是80C51系列微控制器的一个实时内核。
RTX51 Full提供RTX51 Tiny的所以功能和一些扩展功能,并且包括CAN通信协议接口子程序。
⑹比较表。
表2.1列出了每个套件的功能,表的顶上一栏为工具套件名称,表的左边一列为软件组成部分,使用这个对照表可以选择符合需要的套件。
3.2 keil c软件的安装3.2.1 keil c软件对系统的要求安装Keil c集成开发软件,必须有一个最基本的硬件环境和操作系统的支持,才能确保集成开发软件中编译器以及其它程序功能的正常,其最低要求为:⑴Pentium、Pentium—II或相应兼容处理器的PC;⑵Windows 95、Windows 98、Windows NT4.0操作系统;⑶至少16MB RAM;⑷至少20MB硬盘空间。
从以上要求来看,现在任一台个人计算机都能满足。
也就是说现在的新电脑装Keil c 软件都没问题。
3.2.2 keil c软件安装这里以keil c V7.50为例介绍安装的方法。
(文中“点击”一般指单击鼠标左键)在该软件的setup目录下找到setup.exe文件,移动鼠标指针至该软件的图标上,双击鼠标左键。
桌面弹出图3-1所示“安装向导”界面;接着出现图3-2所示“安装内容选择”界面。
鼠标左键点击“Eval Version”按钮进入图3-3所示“安装uVision2”界面。
图3-1 安装向导图3-2 安装内容选择图3-3鼠标左键点击“Next”按钮进入图3-4所示“许可协议”界面。
图3-4 许可协议鼠标左键点击“Yes”按钮进入图3-5所示界面。
图3-5鼠标左键点击“Next”按钮进入图3-6所示“安装路径”界面。
图3-6 安装路径按默认路径安装,就用鼠标左键点击“Next”按钮进入图3-7所示界面。
如果要改变安装路径,可以点“Browse”按钮来确定安装路径。
图3-7 用户信息鼠标左键点击“Next”按钮进入图3-8所示界面。
图3-8 进入文件安装,完成后显示图3-9。
图3-9 安装完成鼠标左键点击“Finish”完成安装。
3.3 keil c μVision2功能µVision2支持所有的Keil 80C51的工具软件,包括C51编译器、宏汇编器、链接器器/定位器和目标文件至Hex格式转换器,µVision2可以自动完成编译、汇编、链接程序等操作。
⒈C51编译器和A51汇编器由µVision2 IDE创建的源文件,可以被C51编译器或A51汇编器处理,生成可重定位的object文件。
Keil C51编译器遵照ANSI C语言标准,支持C语言的所有标准特性。
另外,还增加了几个可以直接支持80C51结构的特性。
Keil A51宏汇编器支持80C51及其派生系列的所有指令集。
⒉LIB51库管理器LIB51库管理器可以从由汇编器和编译器创建的目标文件建立目标库。
这些库是按规定格式排列的目标模块,可在以后被链接器所使用。
当链接器处理一个库时,仅仅使用了库中程序使用了的目标模块而不是全部加以引用。
⒊BL51连接器/定位器BL51链接器使用从库中提取出来的目标模块和有编译器、汇编器生成的目标模块,创建一个绝对地址目标模块。
绝对地址目标文件或模块包括不可重定位的代码和数据。
所有的代码和数据都被固定在具体的存储器单元中。
⒋µVision2软件调试器µVision2软件调试器能十分理想地进行快速、可靠的程序调试。
调试器包括一个高速模拟器,可以使用它模拟整个80C51系统,包括片上外围器件和外部硬件。
当从器件数据库选择器件时,这个器件的属性会被自动配置。
⒌µVision2硬件调试器µVision2调试器提供了几种在实际目标硬件上测试程序的方法。
安装MON51目标监控器到目标系统,并通过Monitor-51接口下载程序;使用高级GDI接口,将µVision2调试器与多功能EDA软件Proteus相连接,通过µVision2的人机交互环境可实现仿真操作。
⒍RTX51实时操作系统RTX51实时操作系统是针对80C51为控制器系列的一个多任务内核。
RTX51实时内核简化了需要对实时事件进行反应的复杂应用的系统设计、编程和调试。
这个内核完全集成在C51编译器中,使用非常简单。
任务描述表和操作系统的一致性由BL51链接/定位器自动进行控制。
此外,µVision2还具有极其强大的软件环境、友好的操作界面和简单快捷的操作方法,主要表现在以下几点:✧丰富的菜单栏;✧可以快速选择命令按钮的工具栏;✧一些源代码文件窗口;✧对话框窗口;✧直观明了的信息显示窗口。
3.4 keil c的基本操作已经安装了keil c软件电脑的桌面上会有图3-10所示的图标。
用鼠标左键双击该图标便可进入keil c的工作界面,如图3-11所示。
该界面与Word界面相类似,上边是菜单栏,接着是快捷按钮栏等。
这里我们用到的部分菜单或快捷按钮的中文含义已标注在图3-11上;用到的功能只是创建一个项目或打开一个已有的项目,创建或打开一个源程序文本等,最后把它编译成我们需要的十六进制文件。
图3-10 keil c快捷按钮图3-11 keil c工作界面3.2.1 新建项目在keil c工作界面上用鼠标左键点下拉菜单“Project”,在图3-12所示弹出的菜单上点“New Project”;桌面弹出图3-13所示的“Creat New Project”创建新项目对话框。
在对话中的“保存在:”右侧的文本框中选择要保存项目文件的路径,或新建一个目录,如“PJ1”;在“文件名:”右侧的文本框中输入项目的文件名,如“led_light”;如图3-14所示,然后点“保存”按钮。
接着在出现的“Select Device for Target ‘Target 1’”对话框中直接按“确定”按钮。
这样接完成了项目的创建,此时在keil c工作界面左侧中间的“项目窗口”中可以见到有一个项目“Target 1”存在,如图3-15所示。
如果要打开一个已有的项目,则在图3-12中点“Open Project”,就会弹出一个与“Creat New Project”创建新项目类似的对话框“Select project file”选择项目文件,类似地选择文件存放的路径,找到要打开的文件,最后点“打开”按钮即可。
图3-12 创建项目图3-13 设置项目文件名图3-14 设置好项目文件名图3-15 完成项目创建3.2.2 新建或打开文件在图3-11中点“新建文本”按钮,在中间右边框内就会出现“Text1”文本窗口。
接着就可以在该窗口内输入源程序,并将该文件按程序设计的语言不同“Save as”另存为“Text1”文件,再进行编辑,最后别忘了保存,如图3-16所示。
若需要可将文件“Text1”重命名为“Text1.c”(C语言)或“Text1.asm”(汇编语言)文件。
如果已经用其他编辑软件建好了一个C语言或汇编语言程序文件,那么就可以在图3-11中直接点“打开文本”按钮,找到需要的文件后点“打开”按钮即可。
图3-16 新建或打开文件3.2.3 目标文件选项设置从图3-16中可以看到,建立目标“Build target”和重建全部目标文件“Rebuild all target files”这两个按钮是灰色的不能进行操作,原因是我们还没有对目标文件选项进行设置。
只有对目标文件选项进行设置后才能够对源程序进行编译等操作。
其设置过程如下:在图3-16上点下拉菜单“Project”,选“Options for Target ‘Target 1’”。
在弹出的对话框中选中“Output”标签页,选中页中的有关项,见图3-17所示。
即在“Creat HEX file”前的复选框内打“√”;在“HEX”后的文本框中选择“HEX-80”;在“Browse Information”前的复选框内打“√”。
设置完后点“确定”按钮,返回到图3-18所示界面。