MDK与Keil C51共存问题

开始的时候你得先下载MDK和KeilC51的安装包和破解攻击,此处的安装顺序随便,不需要按照先MDK后KeliC51的情况。

此处我默认安装到C盘。

1.安装MDK(STM32)路径为C:\KeilMDK。

2.利用激活工具激活MDK。

3.安装KeilC51到路径为C:\KeilC51。

4.利用激活工具激活KeilC51。

5.把C:\KeilC51文件夹下的C51文件夹拷贝到C:\KeilMDK中。

6.把C:\KeilC51文件夹下的UV4内的文件拷贝到C:\KeilMDK中的UV4文件夹内,并且不要覆盖相同的文件。

7.将C:\KeilC51内的TOOLS.INI内容拷贝到C:\KeilMDK中的TOOLS.INI,且要把刚刚粘贴文件的KeilC51全部换成KeilMDK。

8.打开之前的一个工程文件,设置.uvproj的默认打开方式为KEIl即可。

时间: 2024-10-07 09:30:04

MDK与Keil C51共存问题的相关文章

KEIL、uVision、RealView、MDK、KEIL C51之间比较

KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始,我们就知道有一个叫KEIL的软件.在开发单片机时,使用的是C语言或者汇编语言,我们知道,这两种语言都不能直接灌到单片机里面,执不执行暂且不说,光是代码的体积,就足以撑破整个单片机.所以,我们需要一个软件,把C语言或者汇编语言编译生成单片机可执行的二进制代码,而且它的体积也非常的小,足够存放在单片机的存储器里面. K

Keil、uVision、RealView、MDK、Keil C51之间的区别

Keil.uVision.RealView.MDK.Keil C51之间的区别 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始,我们就知道有一个叫KEIL的软件.在开发单片机时,使用的是C语言或者汇编语言,我们知道,这两种语言都不能直接烧写到单片机里面,执不执行暂且不说,光是代码的体积,就足以撑破整个单片机. 所以,我们需要一个软件,把C语言或

Keil、uVision、RealView、MDK、Keil C51之间的区别比较

我们要区别的概念:KEIL UVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始,我们就知道有一个叫KEIL的软件.在开发单片机时,使用的是C语言或者汇编语言,我们知道,这两种语言都不能直接烧写到单片机里面,执不执行暂且不说,光是代码的体积,就足以撑破整个单片机. 所以,我们需要一个软件,把C语言或者汇编语言编译生成单片机可执行的二进制代码,而且它的体积也非常的小,足够存放在单

Keil C51与Keil ARM共存

转自:http://blog.chinaunix.net/uid-20734916-id-3988537.html Keil和MDK共存,按照以下步骤:1 先安装 Keil C51,安装目录改为:"D:\Keil2"(我是安装在D盘的)2 再安装RealView MDK,目录:"D:\Keil" 3 把Keil2下的C51文件夹全部复制到 Keil下4 把Keil2下的 UV4(或者UV3)下的所有文件复制粘贴到 Keil下的UV4文件夹里,注意,如果提示有  重复

keil c51 和keil mak(arm)如何安装在一起的问题

这问题是我最近遇到的,刚开始卸来卸去很麻烦.在网上搜的方法也不好用,就想想搞了一下能行. 言归正传: 准备:keil 4 c51 和 keil 4 arm两个安装包和一个注册机(我用的两个都是keil4的): 安装:[1]在e盘(我win8.1)j建两个文件夹,(我取的名字“keil4c51”和“keil4arm”): [2]安装keil c51到建的文件夹里(不多说):安装keil mdk到另外的一个文件夹里,都不用破解(先==):   [3]把keil4c51文件夹里的c51文件夹复制到ke

KEIL C51中const和code的使用

code是KEIL C51 扩展的关键字,用code修饰的变量将会被放到CODE区里.但C语里的const关键字好像也有定义不能改变的变量的功能,这两个关键字有什么区别呢?在帮助手册里查找const,可以找到以下的描述1 Variables declared with the const type qualifier alone are stored in the memory area (data, idata, xdata, and so on) associated with their

Keil C51程序设计中几种精确延时方法

单片机因具有体积小.功能强.成本低以及便于实现分布式控制而有非常广泛的应用领域[1].单片机开发者在编制各种应用程序时经常会遇到实现精确延时的问题,比如按键去抖.数据传输等操作都要在程序中插入一段或几段延时,时间从几十微秒到几秒.有时还要求有很高的精度,如使用单总线芯片DS18B20时,允许误差范围在十几微秒以内[2],否则,芯片无法工作.用51汇编语言写程序时,这种问题很容易得到解决,而目前开发嵌入式系统软件的主流工具为C语言,用C51写延时程序时需要一些技巧[3].因此,在多年单片机开发经验

KEIL C51程序中如何嵌入汇编

模块内接口:使用如下标志符:#pragma asm汇编语句#pragma endasm注意:如果在c51程序中使用了汇编语言,注意在Keil编译器中需要激活Properties中的“Generate Assembler SRC File” 和“Assembler SRC File ”两个选项1.把"xx.c"加入工程中,右击"xx.c"选择“options for file"xx.c" 选择“Generate Assembler SRC File

KEIL C51 printf格式化输出特殊用法

作者:dragoniye   发布:2014-02-15 12:44   分类:硬件     抢沙发 /*******************************************KEIL里扩展出了b,h,l来对输入字节宽的设置:(1)b八位(2)h十六位(默认)(3)l三十二位 在Keil C51中用printf输出一个单字节变量时要使用%bd,如unsigned char counter;printf(“Current count: %bd\n”, counter);//输出8位”