Keil uVision4安装破解方法与汉化

合集下载

Keil-C51-uVision4

Keil-C51-uVision4

Keil C51 µVision4 的使用Keil C51 µVision4 是美国 Keil Software 公司出品的 51 系列兼容单芯片 C 语言整合发展环境(Integrated Development Environment, IDE),与汇编语言相比,C 语言在功能上、架构性、可读性、可维护性上有明显的优势,因而易学易用。

用过汇编语言后再使用 C 语言來开发,会更加体会深刻。

目前最新的版本是C51 Version 9.00 Release,也就是所谓的μV ision4。

Keil C51 软件提供丰富的函数库和功能强大的除错工具,及全窗口界面。

另外重要的一点,只要看一下编译后生成的汇编语言代码,就能体会到Keil C51 生成的目标代码效率非常之高,多数语句生成的汇编语言代码很紧凑,容易理解。

在开发大型软件时更能体现高级语言的便利与优势。

Keil C51 µVision4 较之前的版本,新增了下面几个功能:多重的监控和弹性的窗口管理系统。

系统查看器(System Viewer) - 显示设备周边缓存器的讯息。

除错恢復检视(Debug Restore Views) - 建立和储存多重除错窗口设计。

多项目工作区(Multi-Project Workspace) - 与许多项目简化工作。

源码和解组译连结(Source andDisassembly Linking) - 解组译窗口和源码窗口完全同步使程序除错和光标导航较容易。

内存窗口固定(Memory Window Freeze) - 储存目前内存窗口检视允许容易在不同的点及时比较。

设备模拟- 更新支持很多新设备(例如Infineon XC88x,SiLABS C8051Fxx,Atmel SAM7/9 和从Luminary, NXP, and Toshiba 來的Cortex M3 MCUs)。

支持硬件除错转接器(Support for Hardware debug adapters) - 包括ADI。

Keil uVision4使用说明

Keil uVision4使用说明

Keil uVision4使用说明一、RealView MDK 的安装步骤 (1)二、J-link的使用 (2)1. 安装J-link驱动 (2)2. JLINK仿真器在Keil uVision4下的配置与使用 (3)三、M3-LINK仿真器使用说明书 (7)1. 仿真器的驱动安装 (7)2. M3-LINK仿真器在Keil uVision4下的配置与使用 (10)四、芯片型号的判定: (16)五、安装流明诺瑞驱动库 (17)Keil uVision4使用说明软件地址:\\192.168.1.5\刻盘\工具软件\EXP-M3\开发环境4.20一、RealView MDK 的安装步骤将安装文件拷贝到电脑根目录下,然后双击图标,如图所示:注意:去掉属性里的只读选项。

一直点Next,选择默认路径即可。

出现以下图标后随便输,直至安装完成。

说明:安装完成以后,必须先更新流明诺瑞驱动库才能使用软件二、J-link的使用1.安装J-link驱动第一步:找到并打开“J-LINK驱动”文件夹,双击运行可执行文件Setup_JLinkARM_V408l.exe,出现如下界面:第二步:点击Yes,后面出现的对话框一直Next即可,安装目录选择默认的路径C:盘下即可,如下图所示:第三步:安装完成后,用USB电缆把仿真器与开发板连接上后,在我的电脑设备管理器的通用串行总线控制器下能找到J-link driver。

如下图所示:右击我的电脑,依次点击管理、设备管理器、通用串行总线控制器即可查看。

安装完成后显示的驱动信息2.JLINK仿真器在Keil uVision4下的配置与使用第一步:(1)确保仿真器的驱动已经正确安装。

(2)确认开发环境Keil uVision4软件已经安装并可以使用。

第二步:进入到附带的“Keil工程\EXP-LM3S811”文件夹下,参考这个针对EXP-LM3S811板卡的工程设置进行其它工程的设置。

KeiluVision4集成开发环境安装及使用介绍

KeiluVision4集成开发环境安装及使用介绍

KeiluVision4集成开发环境安装及使⽤介绍Keil uVision4集成开发环境安装及使⽤介绍1 概述Keil uVision4 IDE是基于Windows的开发平台,包含⼀个⾼效的编译器、⼀个项⽬管理器和⼀个MAKE⼯具。

uVision4⽀持所有的Keil C51⼯具,包括C 编译器、宏汇编器、连接/定位器、⽬标代码到HEX的转换器。

●Windows应⽤程序uVision4是⼀个集成开发环境,它把项⽬管理,源代码编辑,程序调试等集成到⼀个功能强⼤的环境中。

●C51美国标准优化C交叉编译器从C源代码产⽣可重定位的⽬标⽂件。

●A51宏汇编器从8051汇编源代码产⽣可重定位的⽬标⽂件。

●BL51连接/重定位器组合由C51和A51产⽣的可重定位的⽬标⽂件,⽣成绝对⽬标⽂件。

●LIB51库管理器组合⽬标⽂件,⽣成可以被连接器使⽤的库⽂件。

●OH51⽬标⽂件到HEX格式的转换器从绝对⽬标⽂件创建Intel HEX格式⽂件。

●RTX-51实时操作系统简化了复杂和对时间要求敏感的软件项⽬。

2 Keil uVision4集成开发环境的安装Keil uVision4集成开发环境的安装与破解。

在配套光盘的“05.安装软件\ Keil C51 v9.06”⽂件夹下找到“Keil.C51.V9.06.exe”⽂件,双击该⽂件启动安装,出现如图1所⽰的安装界⾯。

图1 Keil C软件安装界⾯点击界⾯中【Next】按键,出现如图2所⽰的软件安装许可协议界⾯。

图2 软件许可协议勾选其中的【I agree to all the terms of the preceding Licence Agreement】选项,点击界⾯中的【Next】按键,出现如图3所⽰的软件安装路径选择界⾯。

图3 选择安装路径选择合适的软件安装路径后,点击界⾯中的【Next】按键,出现如图4所⽰的⽤户信息输⼊界⾯。

图4 ⽤户信息输⼊界⾯填写完全⽤户信息后,点击【Next】按键,出现如图5所⽰的软件安装进程界⾯。

Keil uVision4最新版介绍

Keil uVision4最新版介绍

Keil MDK4.12 评估板由英蓓特公司官网上提供的,官网上还得注册才能下载,这个链接不用注册就可以下载了,共204M.。

评估板的软件程序代码长度限制在32K!注册完之后,就没有限制了!!!
破解方法:
1、先安装MDK412.exe,然后打开“File”的“License Management”拷贝CID编号。

2、打开KEIL_Lic.exe,“target”选择arm,如下图所示
3、把MDK4.12的CID编号粘贴
4、把上图红方框内生成的注册码,拷贝到下图的“New License ID Code”内,点击“AddLIC”就大工告成了。

5、如果截止日期太短的话,就继续用keil_Lic生成注册码注册就可以!!!!
到下图CID里面,点击“Generate”。

本人已经试用过,没有代码长度限制,可以无限期使用10年以上!!
Keil uVision4(MDK4.12)软件下载地址,并有KEIL的注册机,可以完全破解!(注意有些杀毒软件把注册机当做病毒,安装时关掉杀毒软件就可以了)。

keil4软件安装说明

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_uVision4_软件的使用入门

Keil_uVision4_软件的使用入门

Keil_uVision4_软件的使用入门Keil uVision4 软件的使用入门使用汇编语言或C语言要使用编译器,以便把写好的程序编译为机器码,才能把HEX可执行文件写入单片机内。

KEIL uVISION是众多单片机应用开发软件中最优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,甚至ARM,它集编辑,编译,仿真等于一体,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。

因此很多开发51应用的工程师或普通的单片机爱好者,都对它十分喜欢。

KEIL uVision4比起uVision3或是uVision2界面感觉舒服一些,增加了哪些功能暂且不去研究,毕竟大家都喜欢用新的软件,感叹发展太快了,很多人连uVision2都没有摸透,呵呵。

安装的方法和普通软件差不多,这里就不做介绍了。

另外提醒大家不要崇拜汉化版软件,还是E文的干净没有BUG~在这里以51单片机并结合C程序为例(汇编操作方法类似,唯一不同的是汇编源程序文件名后缀为“.ASM ”),图文描述工程项目的创建和使用方法:一、首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest”文件夹:that the wiring is correct, the operation is flexible, auxiliary contact is accurate. 11 current and voltagecircuits check: current transformer wiring is correct, correct polarity, the secondary side are not allowed to open.5.3.2.2 debugging 12 wiring insulation resistance test methods: secondary circuit insulation resistance must be greater than 1M (use 500V megohmmeter to check). 2 control loop simulation action test: disconnect electrical line of main loop switch outlet at, motor, electrical equipment not by electric, connected control power, check the Department of voltage whether meet provides, lights following electrical, work whether normal; operation the button or switch, corresponding of the following electrical, and contact device of sucking collection and release are should quickly, the related lights indicates to meet drawings requirements; with artificial simulation of method try moving the protectioncomponents, should can achieved quickly, and accurate, and reliable of protection function; manual the trip switch,Check its limited bit role of directional and the reliability; on has electrical joint lock link of equipment, should according to principle figure check chain function anti-mine grounding system debugging 5.3.3.1 grounding resistance oftest method following figure by shows, along was measuring grounding very E' makes potential detection needle P' and current detection needle C' according to line each otherapart 20m, insert to in the, and二、点击桌面上的Keil uVision4图标,出现启动画面:三、点击“project --- New uVision Project”新建一个工程:that the wiring is correct, the operation is flexible, auxiliary contact is accurate. 11 current and voltagecircuits check: current transformer wiring is correct, correct polarity, the secondary side are not allowed to open.5.3.2.2 debugging 12 wiring insulation resistance test methods: secondary circuit insulation resistance must be greater than 1M (use 500V megohmmeter to check). 2 control loop simulation action test: disconnect electrical line of main loop switch outlet at, motor, electrical equipment not by electric, connected control power, check the Department of voltage whether meet provides, lights following electrical, work whether normal; operation the button or switch, corresponding of the following electrical, and contact device of sucking collection and release are should quickly, the related lights indicates to meet drawings requirements; with artificial simulation of method try moving the protectioncomponents, should can achieved quickly, and accurate, and reliable of protection function; manual the trip switch,Check its limited bit role of directional and the reliability; on has electrical joint lock link of equipment, should according to principle figure check chain function anti-mine grounding system debugging 5.3.3.1 grounding resistance oftest method following figure by shows, along was measuring grounding very E' makes potential detection needle P' and current detection needle C' according to line each otherapart 20m, insert to in the, and四、在对话框,选择放在刚才建立的“Mytest”文件夹下,给这个工程取个名后保存,不需要填后缀,注意默认的工程后缀与uVision3及uVision2版本不同了,为uvporj:五、弹出一个框,在CPU类型下我们找到并选中“Atmel”下的AT89S51或52:that the wiring is correct, the operation is flexible, auxiliary contact is accurate. 11 current and voltagecircuits check: current transformer wiring is correct, correct polarity, the secondary side are not allowed to open.5.3.2.2 debugging 12 wiring insulation resistance test methods: secondary circuit insulation resistance must be greater than 1M (use 500V megohmmeter to check). 2 control loop simulation action test: disconnect electrical line of main loop switch outlet at, motor, electrical equipment not by electric, connected control power, check the Department of voltage whether meet provides, lights following electrical, work whether normal; operation the button or switch, corresponding of the following electrical, and contact device of sucking collection and release are should quickly, the related lights indicates to meet drawings requirements; with artificial simulation of method try moving the protectioncomponents, should can achieved quickly, and accurate, and reliable of protection function; manual the trip switch,Check its limited bit role of directional and the reliability; on has electrical joint lock link of equipment, should according to principle figure check chain function anti-mine grounding system debugging 5.3.3.1 grounding resistance oftest method following figure by shows, along was measuring grounding very E' makes potential detection needle P' and current detection needle C' according to line each otherapart 20m, insert to in the, and六、以上工程创建完毕,接下来开始建立一个源程序文本:七、在下面空白区别写入或复制一个完整的C程序:that the wiring is correct, the operation is flexible, auxiliary contact is accurate. 11 current and voltagecircuits check: current transformer wiring is correct, correct polarity, the secondary side are not allowed to open.5.3.2.2 debugging 12 wiring insulation resistance test methods: secondary circuit insulation resistance must be greater than 1M (use 500V megohmmeter to check). 2 control loop simulation action test: disconnect electrical line of main loop switch outlet at, motor, electrical equipment not by electric, connected control power, check the Department of voltage whether meet provides, lights following electrical, work whether normal; operation the button or switch, corresponding of the following electrical, and contact device of sucking collection and release are should quickly, the related lights indicates to meet drawings requirements; with artificial simulation of method try moving the protectioncomponents, should can achieved quickly, and accurate, and reliable of protection function; manual the trip switch,Check its limited bit role of directional and the reliability; on has electrical joint lock link of equipment, should according to principle figure check chain function anti-mine grounding system debugging 5.3.3.1 grounding resistance oftest method following figure by shows, along was measuring grounding very E' makes potential detection needle P' and current detection needle C' according to line each otherapart 20m, insert to in the, and八、输入源程序文件名名称,在这里笔者示例输入“test”,这个名称,同样大家可以随便命名。

Keil uVision4入门图文教程

Keil uVision4软件的使用入门使用汇编语言或C语言要使用编译器,以便把写好的程序编译为机器码,才能把HEX可执行文件写入单片机内。

KEIL uVISION是众多单片机应用开发软件中最优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,甚至ARM,它集编辑,编译,仿真等于一体,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。

因此很多开发51应用的工程师或普通的单片机爱好者,都对它十分喜欢。

KEIL uVision4比起uVision3或是uVision2界面感觉舒服一些,增加了哪些功能暂且不去研究,毕竟大家都喜欢用新的软件,感叹发展太快了,很多人连uVision2都没有摸透,呵呵。

安装的方法和普通软件差不多,这里就不做介绍了。

另外提醒大家不要崇拜汉化版软件,还是E文的干净没有BUG!在这里以51单片机并结合C程序为例(汇编操作方法类似,唯一不同的是汇编源程序文件名后缀为“.ASM”),图文描述工程项目的创建和使用方法:一、首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放Mytest””文件夹:到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest二、点击桌面上的Keil uVision4图标,出现启动画面:Project””新建一个工程:三、点击“project---New uVision ProjectMytest””文件夹下,给这个工程取个名后保四、在对话框,选择放在刚才建立的“Mytest存,不需要填后缀,注意默认的工程后缀与uVision3及uVision2版本不同了,为uvporj:Atmel””下的AT89S51或52:五、弹出一个框,在CPU类型下我们找到并选中“Atmel六、以上工程创建完毕,接下来开始建立一个源程序文本:七、在下面空白区别写入或复制一个完整的C程序:test””,这个名称,同样大家八、输入源程序文件名名称,在这里笔者示例输入“testasm””,如可以随便命名。

Keil μVision4 建立 STC 单片机工程及程序下载教程

CUIT学生机器人爱好者协会Keil μVision4建立STC单片机工程及程序下载教程示例使用STC 12C5A60S2单片机注意:KEIL4与KEIL5新建工程类似。

细微差别自行体会一.准备工作(已经安装过可跳过此步骤)1.安装破解Keil μVision4软件2.下载stc-isp-15xx-v6.75.exe烧录工具3.添加STC仿真驱动到KEIL中,添加STC型号和头文件到KEIL中stc-isp-15xx-v6.75.exe烧录工具1.养成良好的编程习惯,每一个工程单独放在一个文件夹中2.打开软件4.选择目录4.选择MCU DataBase此处如果进行了准备工作中的第三步骤,就会弹出一个弹框。

让你选择Generic MCU DataBase,还是选择STC MCU DataBase。

如果没有进行准备工作的第三步骤则只有Generic MCU DataBase(会默认选择,直接跳过此步骤)。

这里面有按照各个公司分类的各种型号让你选择。

由于我们使用STC12C5A60S2单片机,所以选择STC MCU DataBase。

STC(宏晶)公司。

5.选择芯片型号这里选择STC12C5A60S2单片机启动文件,如果汇编编程则不用,这里点是。

6.给工程添加一个C文件。

保存并重命名文件3.将新建的main.c文件添加到工程中4. 输出HEX文件三.开始编程1.此处编写一个点亮一个LED的程序,编写代码养成习惯为代码编写注释1.点击第二个或者第三个(差别自己体会),生成HEX文件注意:一定要养成良好的编程习惯,每一个工程一定要放在此工程单独的一个文件夹。

每建立一个工程,先建立一个文件夹,工程的所有文件都包含在内。

三.下载程序到单片机1.准备工作1)stc-isp-15xx-v6.75.exe烧录软件2)单片机最小系统(单片机能进行工作的基本条件要满足)3)一个下载器以及安装对应的驱动下载器可以选用CH340模块或者PL2303模块,对应的驱动一定要装好。

keil_μVision4使用详解教程

KeilμVision4使用详解zxmh6前言单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为 CPU 可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。

机器汇编是通过汇编软件将源程序变为机器码,用于 MCS-51 单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持 Keil 即可看出。

Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。

运行 Keil 软件需要 Pentium 或以上的 CPU, 16MB或更多 RAM、 20M 以上空闲的硬盘空间、 WIN98、 NT、 WIN2000、 WINXP 等操作系统。

掌握这一软件的使用对于使用 51 系列单片机的爱好者来说是十分必要的,如果你使用 C 语言编程,那么 Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用 C 语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

我们将通过一些实例来学习 Keil软件的使用,在这一部份我们将学习如何输入源程序,建立工程、对工程进行详细的设置,以及如何将源程序变为目标代码。

图 1 所示电路图使用AT89C51 单片机作为主芯片,这种单片机性属于 MCS-51 系列,其内部有 4K的 FLASH ROM,可以反复擦写,非常适于做实验。

AT89C51的P1引脚上接8个发光二极管,P3.2~P3.4 引脚上接 4 个按钮开关,我们的第一个任务是让接在 P1 引脚上的发光二极管依次循环点亮。

如何使用keil4

如何使⽤keil4Keil_uvision_4基本使⽤教程Keil C51 V9.00 即09年发布的最新版本uVision 4,版本外观改变⽐较⼤可以使⽤以前的注册⽂件如果全新安装,在VISTA或者WIN 7系统下,请使⽤管理员⽅式运⾏,然后注册即可⽆限制运⾏注册⽅法:1. 安装Keil C51 V9.00版本,即uV42. 打开uVision4,点击File---License Management...,打开License Management 窗⼝,复制右上⾓的CID3. 打开KEIL_Lic.exe注册机,在CID窗⼝⾥填上刚刚复制的CID,其它设置不变4. 点击Generate⽣成许可号,复制许可号5. 将许可号复制到License Management窗⼝下部的New License ID Code,点击右侧的Add LIC6. 若上⽅的Product显⽰的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,⼀般可以到30年左右,若有效期较短,可多次⽣成许可号重新注册。

使⽤汇编语⾔或C语⾔要使⽤编译器,以便把写好的程序编译为机器码,才能把HEX可执⾏⽂件写⼊单⽚机内。

KEIL uVISION是众多单⽚机应⽤开发软件中最优秀的软件之⼀,它⽀持众多不同公司的MCS51架构的芯⽚,甚⾄ARM,它集编辑,编译,仿真等于⼀体,它的界⾯和常⽤的微软VC++的界⾯相似,界⾯友好,易学易⽤,在调试程序,软件仿真⽅⾯也有很强⼤的功能。

因此很多开发51应⽤的⼯程师或普通的单⽚机爱好者,都对它⼗分喜欢。

KEIL uVision4⽐起uVision3或是uVision2界⾯感觉舒服⼀些,增加了哪些功能暂且不去研究,毕竟⼤家都喜欢⽤新的软件,感叹发展太快了,很多⼈连uVision2都没有摸透,呵呵。

安装的⽅法和普通软件差不多,这⾥就不做介绍了。

另外提醒⼤家不要崇拜汉化版软件,还是E⽂的⼲净没有BUG!在这⾥以51单⽚机并结合C程序为例(汇编操作⽅法类似,唯⼀不同的是汇编源程序⽂件名后缀为“.ASM ”),图⽂描述⼯程项⽬的创建和使⽤⽅法:⼀、⾸先我们要养成⼀个习惯:最好先建⽴⼀个空⽂件夹,把您的⼯程⽂件放到⾥⾯,以避免和其他⽂件混合,如下图笔者先创建了⼀个名为“Mytest”⽂件夹:⼆、点击桌⾯上的Keil uVision4图标,出现启动画⾯:三、点击“project --- New uVision Project”新建⼀个⼯程:四、在对话框,选择放在刚才建⽴的“Mytest”⽂件夹下,给这个⼯程取个名后保存,不需要填后缀,注意默认的⼯程后缀与uVision3及uVision2版本不同了,为uvporj:五、弹出⼀个框,在CPU类型下我们找到并选中“Atmel”下的AT89S51或52:六、以上⼯程创建完毕,接下来开始建⽴⼀个源程序⽂本:七、在下⾯空⽩区别写⼊或复制⼀个完整的C程序:⼋、输⼊源程序⽂件名名称,在这⾥笔者⽰例输⼊“test”,这个名称,同样⼤家可以随便命名。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档