keil c51 mdkUV4与W7兼容吗??

keil c51 v9.53 ??a_文档下载
&当前位置:
> keil c51 v9.53 ??a
keil c51 v9.53 ??a
安装Keil C51 V9.00版本注册方法_电力/水利_工程科技_专业资料。注册方法: 1. 安装 Keil C51 V9.00 版本,即 uV4 2. 打开 uVision4,点击 File---License...KEIL C51 A51混合编程_计算机软件及应用_IT/计算机_专业资料。第5章 单片机C语言与 汇编语言混合编程内容提要:§5-1 混合编程概述 §5-2 混合编程的参数传递与...9 第二章 Keil C51 软件使用详解... 10 第一节...C51 与 A51 (1) C51 C51 是 C 语言编译器,其...第一节 Keil C51 扩展关键字 C51 V4.0 版本有...51单片机c语言KeilC51全集_计算机软件及应用_IT/计算机...(a=0; a&30000; a++); //延时一段时间 P1 ...1 是指示仿真器的固件版本为 F-MON51V3.4 版。...实验所用的是Keil C51 V7.09评估版。 1.2 Keil ...参见图9 。 图9 编译环境设置 ● 单击工具栏的...1.4 新建A51 汇编工程 Keil C51 软件也支持 A51 ...3.在 TOOLS.INI 内增加[C51]的路径信息: A.从网上下载路径信息表,或者由自己事先安装了 Keil for C51 V9.01 的 keil 编译软件,则会自动生成。建议事先最...[C51] PATH=&C:\Keil\C51\& SN=K1DZP-5IUSH-A01UE VERSION=V9.01 ...(&C51 Library Functions&,C) BOOK4=HLP\A51.PDF(&Assembler/Utilities&,GEN...Keil C51 与 ARM 并存方法_计算机软件及应用_IT/计算机_专业资料。Keil C51 ...(TDRV0,TDRV5,TDRV6,TDRV10) # Drivers for ARM7/9 devices CPUDLL1=...Keil 支持汇编、C51 等语言,本节将以 Keil V7.5 ...主要特点: 1) 2) 3) 4) 5) 6) 7) 8) 9...奇偶校验位,在每一个指令周期中,若累加器(A)中的...图9文件组快捷菜单 选择“Add File to Group ‘...(*.a*;*.src)”,这时才会将文件夹下的“*.asm...KeilC51使用详解 19页 1下载券 KeilC51使用详解V1...
最近文档搜索:
更多文档:
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright
All Rights Reserved. 【 Keil.UV4 】Keil C51 Version 9.01注册机
【 Keil.UV4 】Keil C51 Version 9.01注册机
Keil C51 Version 9.02a 注册机 官方最新版本注册机 注册时间在30年左右,若有效期较短,可多次生成许可号重新注册。 绝对对得起你的资源分,我有软件但是由于太大不允许,所以有点失望。
(本资料免费下载)
本资料由网友发布,仅代表网友个人经验或观点,不代表本网站立场和观点。如果本资料侵犯了您的知识产权,请与我们取得联系,我们会及时处理。
&&&主编推荐
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-查看: 618|回复: 17
KEIL MDK与C51兼容
本帖最后由 blavy 于
18:14 编辑
KEIL5 与KEILC9.0兼容的两种方法
步骤1、首先安装keil51,注册
步骤2、不同目录下安装keil MDK,注册
步骤3、把51版本的TOOL.INI文件里的代码复制到MDK的tool.ini的后面,并把MDK里TOOL.INI文件的代码复制到C51的tool.ini的后面
兼容成功!!
步骤1、安装keil MDK,注册
步骤2、从别的机器上把注册好的51版本的C51文件夹复制到MDK的文件夹里
步骤3、把51版本TOOL.INI文件里的代码复制到MDK的tool.ini的后面
步骤4、修改51编译器的路径为此时C51文件夹的路径,比如我KEIL 5安装在C:\Keil_v5,把别的机器上的C51文件夹复制到这里后,
相应的KEIL5的TOOL.INI里51编译器的路径就要相应做修改。如下图
两种方法亲测都可以兼容成功!!
注意,第一种方法必须先装低版本,路径的无所谓,但两种方法都必须注册成功,否则超过代码量都会报错。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
有这么复杂么?怎么我直接装都可以用啊,还是在同一文件夹中的耶!
楼上是对的
公益广告:本论坛不得使用、宣传Q群。 有讨论请在论坛里进行。 违者将封锁ID.
不用这么复杂,我都是直接装一个文件夹里,什么都不用管,直接用
公益广告:发表招聘帖子需要缴费,有需要可以联系网站工作人员王小姐:.
有这么复杂么?怎么我直接装都可以用啊,还是在同一文件夹中的耶!
我也知道这样可以,但是不能直接双击打开C51的程序
我个人感觉很不爽
公益广告:广告只能发在本论坛的广告区,否则将封锁ID。
我也知道这样可以,但是不能直接双击打开C51的程序
我个人感觉很不爽&&...
LZ 你确定你没有弄错
直接安装MDK C51 同路径,双击工程无任何问题
先装MDK 再装C51 ,都没出现你所描述的问题
LZ 你确定你没有弄错
直接安装MDK C51 同路径,双击工程无任何问题
先装MDK 再装C51 ,都没出现你所描述 ...
我就是两个顺序都装过了都不行,同路不同路都试过了,双击工程时都是后装的那程序打开。
随便装,随便用,根本没有这么复杂~ARM公司也是脑残,C51和MDK自然不会有冲突。我现在keil4C51/keil4MDK/keil5MDK同时存在,互相不影响
随便装,随便用,根本没有这么复杂~ARM公司也是脑残,C51和MDK自然不会有冲突。我现在keil4C51/keil4MDK/keil ...
哈哈,只是个人习惯,拿出来分享一下,有同感的可以不用那么纠结
看了这个帖子,惊奇的发现自己3年没用51了,
我也知道这样可以,但是不能直接双击打开C51的程序
我个人感觉很不爽&&...
怎么不能啦?编译51和ARM都是同一个图标,建立的工程文件都是直接双击就行!
怎么不能啦?编译51和ARM都是同一个图标,建立的工程文件都是直接双击就行! ...
编译工具不一样,而且KEIL5图标就不一样了啊
装在同一文件夹下,51和arm都ok
Mark,多谢分享,
非常不错的说
二楼真相,都是keil4或者keil5就行
编译工具不一样,而且KEIL5图标就不一样了啊
看来,你不晓得有多久没去KEIL的官网上面逛了!去下新版本的MDK和C51;
阿莫电子论坛, 原"中国电子开发网"开发一般指软件工程师根据用户要求建造出软件系统或者系统中的软件部分的过程,基本所有软件程序都是需要经过的,同过开发后,就可以实现了很多人类想要的操作了,所以开发是实现最终效果的重要步骤之一,缺一不可,
JDK是整个Java的核心,包括了Jav
Context Menu Manager是一款由法
AutoHotkey是简易而功能强大的热
CSS&Tab&Designer&nbs
X-Gimp开发便携版的GIMP,也称为
WebLog Expert Lite是一款能够分
Keil C51 V9.00 uVision4特别版 51系列兼容单片机C语言软件开发系统
下载帮助本站软件均来自互联网, 如有侵犯您的版权, 请与我们联系。
* 为了达到最快的下载速度,推荐使用下载本站软件。
* 请一定升级到最新版才能正常解压本站提供的软件!
* 相关网站事务请留言:
或通知我们!
Copyright &
. All Rights Reserved只需一步,快速开始
后使用快捷导航没有帐号?
Keil:如何让Keil同时支持51和ARM的编译
查看: 3601|
评论: |原作者: Dean Sinaean|来自: 本站
摘要: Keil对于学过单片机的人来说都不陌生,大家几乎都是从51单片机一步一步学过来的,用的也基本都是Keil.现在做stm32的开发,再一次安装了用于stm32开发的Keil,这时就有很多不便的时候,比如说想打开一个51单片机的程序,结果 ...
&&&& Keil对于学过单片机的人来说都不陌生,大家几乎都是从51单片机一步一步学过来的,用的也基本都是Keil.现在做stm32的开发,再一次安装了用于stm32开发的Keil,这时就有很多不方便的时候,比如说想打开一个51单片机的程序,结果是用stm32的Keil打开的,结果编译不了,或者相反的情形.忍无可忍的情况下,终于觉定做些改善.
&&&& Keil是一个开放性的编译开发环境,它本身只是一个壳,在里面可以放51的编译器,也可以放ARM的编译器,无论用哪里编译器,其实其Keil方面的东西都是不变的.一个典型文件目录里面是这样的:
UV3(或UV2 或UV4)&&&&&& &C51(或ARM)&&&&&&& TOOLS.INI
前两个是文件夹,后一个是配置文件.
&&&& 其实,51和ARM的SDK区别就再于后两个.要想把两个合而为一个,只要针对后两个来改就行了.
&&& 下面说下我的做的步骤,其实很简单:
一、要有两种Keil,安装好的。
比如说我安装了51的Keil 4版本,安装于D:\\program files\Keil文件夹里.
安装了ARM的Keil 3.5版本,安装于D:\\program files\Keil1文件夹里.
二、拷贝文件夹,就是把C51文件夹放再Keil1文件夹(ARM的Keil)里,或是相反.
比如说我想用Keil 4,当然是从ARM向51里合并了,于是我把Keil1里的ARM文件夹复制到Keil里面,与里面的C51文件夹并列.
三、合并TOOLS.INI
51里的TOOLS.INI是与下面差不多的东西,(注,这不是我原来的,是我另一电脑的).
[UV2]ORGANIZATION="P1RTE4"NAME="P1RTE4 P1RTE4"Version=V2.3BOOK0=UV2\RELEASE_NOTES.HTM("uVision2 Release Notes")BOOK1=UV2\UV2.HLP("uVision2 User's Guide")
[C51]PATH="D:\Keil\C51"SN=K1PRP-MWVI9-111QEVersion=V7.0BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes")BOOK1=HLP\GS51.PDF("uVision2 Getting Started")BOOK2=HLP\C51.PDF("C51 User's Guide")BOOK3=HLP\C51LIB.CHM("C51 Library Functions",C)BOOK4=HLP\A51.PDF("Assembler/Utilities")BOOK5=HLP\TR51.PDF("RTX51 Tiny User's Guide")BOOK6=HLP\DBG51.CHM("uVision2 Debug Commands")TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")TDRV2=BIN\TE5_UV2.DLL ("Triscend E5 Driver")TDRV3=BIN\ICETarg.DLL ("JDT-8052X Driver")TDRV4=BIN\JDT52XP.DLL("JDT-8052XP Driver")RTOS1=RTXTINY.DLL ("RTX-51 Tiny")RTOS2=RTX51.DLL ("RTX-51 Full")BOOK7=ISD51\ISD51.HTM("ISD51 In System Debugger")
而ARM的Keil里则如下:
[UV2]ORGANIZATIONNAMEEMAIL=""ARMSEL=1BOOK0="UV3\RELEASE_NOTES.HTM" ("uVision Release Notes",GEN)[ARM]PATH="D:\Keil1\ARM\"VERSION=3.80aPATH1="C:\Program Files\CodeSourcery\Sourcery G++ Lite\"CPUDLL0=SARM.DLL(TDRV0,TDRV5,TDRV6,TDRV8)&&&&&&&&&&&&&&&&&&&&&&&&&&&& # Drivers for ARM7/9 devicesCPUDLL1=SARMCM3.DLL(TDRV1,TDRV3,TDRV4,TDRV5,TDRV7,TDRV8)&&&&&&&&&&&&& # Drivers for Cortex-M devicesBOOK0="HLP\RELEASE_NOTES.HTM" ("Release Notes",GEN)BOOK1="HLP\ARMTOOLS.chm" ("Complete User's Guide Selection",C)BOOK2="HLP\RL_RELEASE_NOTES.HTM" ("RTL-ARM Release Notes",GEN)BOOK3="HLP\RVI.chm" ("RV Compiler Introduction",GEN)TDRV0=BIN\UL2ARM.DLL("ULINK ARM Debugger")TDRV1=BIN\UL2CM3.DLL("ULINK Cortex Debugger")TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")TDRV3=BIN\ABLSTCM.dll("Altera Blaster Cortex Debugger")TDRV4=BIN\lmidk-agdi.dll("Luminary Eval Board")TDRV5=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")TDRV6=Segger\JLTAgdi.dll("J-LINK / J-TRACE")TDRV7=Segger\JL2CM3.dll("Cortex-M3 J-LINK")TDRV8=STLink\ST-LINKIII-KEIL.dll ("ST-Link Debugger")LIC0=JL263-ASYAP-GJ76P-M6FIX-3CTLY-0DJVLTOOLPREFIX="D:\Keil1\\ARM\"[ARMADS]PATH="D:\Keil1\\ARM\"PATH1="BIN40\"CPUDLL0=SARM.DLL(TDRV0,TDRV5,TDRV6,TDRV8)&&&&&&&&&&&&&&&&&&&&&&&&&&&& # Drivers for ARM7/9 devicesCPUDLL1=SARMCM3.DLL(TDRV1,TDRV3,TDRV4,TDRV5,TDRV7,TDRV8)&&&&&&&&&&&&& # Drivers for Cortex-M devicesBOOK0="HLP\RELEASE_NOTES.HTM" ("Release Notes",GEN)BOOK1="HLP\ARMTOOLS.chm" ("Complete User's Guide Selection",C)BOOK2="HLP\RL_RELEASE_NOTES.HTM" ("RTL-ARM Release Notes",GEN)BOOK3="HLP\RVI.chm" ("RV Compiler Introduction",GEN)TDRV0=BIN\UL2ARM.DLL("ULINK ARM Debugger")TDRV1=BIN\UL2CM3.DLL("ULINK Cortex Debugger")TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")TDRV3=BIN\ABLSTCM.dll("Altera Blaster Cortex Debugger")TDRV4=BIN\lmidk-agdi.dll("Luminary Eval Board")TDRV5=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")TDRV6=Segger\JLTAgdi.dll("J-LINK / J-TRACE")TDRV7=Segger\JL2CM3.dll("Cortex-M3 J-LINK")TDRV8=STLink\ST-LINKIII-KEIL.dll ("ST-Link Debugger")RTOS0=Dummy.DLL("Dummy")RTOS1=ARTXARM.DLL ("RTX Kernel")BOOK4="HLP\RL_USB_USER_GUIDE.PDF" ("RL-ARM USB Driver",GEN)[KARM]PATH="D:\Keil1\ARM\"CPUDLL0=SARM.DLL(TDRV0,TDRV5,TDRV6,TDRV8)&&&&&&&&&&&&&&&&&&&&&&&&&&&& # Drivers for ARM7/9 devicesCPUDLL1=SARMCM3.DLL(TDRV1,TDRV3,TDRV4,TDRV5,TDRV7,TDRV8)&&&&&&&&&&&&& # Drivers for Cortex-M devicesBOOK0="HLP\RELEASE_NOTES.HTM" ("Release Notes",GEN)BOOK1="HLP\RL_RELEASE_NOTES.HTM" ("RTL-ARM Release Notes",GEN)BOOK2="HLP\ARMTOOLS.chm" ("Complete User's Guide Selection",C)BOOK3="HLP\RVI.chm" ("RV Compiler Introduction",GEN)TDRV0=BIN\UL2ARM.DLL("ULINK ARM Debugger")TDRV1=BIN\UL2CM3.DLL("ULINK Cortex Debugger")TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")TDRV3=BIN\ABLSTCM.dll("Altera Blaster Cortex Debugger")TDRV4=BIN\lmidk-agdi.dll("Luminary Eval Board")TDRV5=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")TDRV6=Segger\JLTAgdi.dll("J-LINK / J-TRACE")TDRV7=Segger\JL2CM3.dll("Cortex-M3 J-LINK")TDRV8=STLink\ST-LINKIII-KEIL.dll ("ST-Link Debugger")RTOS0=Dummy.DLL("Dummy")RTOS1=ARTXARM.DLL ("RTX Kernel")
下面总结一下:51的TOOLS.INI里有两段:[UV2]和[C51],而ARM的里面有四段:[UV2]、[ARM]、[ARMADS]和[KARM].
从ARM向51里面合并就是把ARM里的后三段追加到51的TOOLS.INI的结尾.看起来很显然,因为它们第一段是相同的,所以不用也不能合并.其它不同的段合并就可以了.
就这样,我51下面的Keil就可以同时编译两种单片机了.Keil1可以删掉了.
四、填加License.
这个就要针对51和ARM分别填加,也就是说你要有两个License,分别针对51和ARM的.(这可能也意味着你要找到51和ARM的两个破解注册机,:)),至于版本的问题似乎不用太担心,因为我的ARM Keil 3.5的注册机得出来的,也可以用到合并后的Keil4里面去.
  处理器采用英特尔四核Atom Z3735F或Z3735G,工作频率1.33GHz,最高工作频率
  梅耶尔执掌雅虎之后并未提升公司业绩,股东对其策略越来越不满。阿里巴巴上市之后
  Joe Belfiore表示,Windows业内人士将在今年年底开始测试Continuum,最迟不
三星计划推出一款Tizen系统的新机,但是由于各种原因频频跳票。而近日根据国外媒体报
  上周,微软发布了Windows10的最新版本 – Build 9860,这也使我们看到Windo
1)第一代Galaxy Note
三星第一代Galaxy Note是在2011年9月发布的,这款被定义为平板
      中国大陆手机厂商此前曾经希望,在经历了2014年上半年的低迷之后,4G智能
估计现在已经很多国内的用户在使用Apple Pay 和 Google Wallet 这两款移动支付方式了
  从Outlook for Mac 16的新变化中可以看出,下一代Office for Mac主要有如下的新特
  4.0GHz Retina 5K iMac 在单核64位模式下,获得了4438分,
Copyright & 2009 - 2011
() All rights reserved.
Powered by
X3.2. Theme designed by .

我要回帖

更多关于 keil c51 mdk 的文章

 

随机推荐