• Keil C51 V9.00 09年发布的最新版本uVision 4,版本外观改变比较大

    可以使用以前的注册文件

    如果全新安装,在VISTA或者WIN 7系统下,请使用管理员方式运行,然后注册即可无限制运行

    注册方法:

    1. 安装Keil C51 V9.00版本,即uV4

    2. 打开uVision4,点击File---License Management...,打开License Management窗口,复制右上角的CID

    3. 打开KEIL_Lic.exe注册机, CID窗口里填上刚刚复制的CID,其它设置不变

    4. 点击Generate生成许可号,复制许可号

    5. 将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC

    6. 若上方的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”文件夹下,给这个工程取个名后保存,不需要填后缀,注意默认的工程后缀与uVision3uVision2版本不同了,为uvporj

    五、弹出一个框,在CPU类型下我们找到并选中“Atmel”下的AT89S5152

    六、以上工程创建完毕,接下来开始建立一个源程序文本:

    七、在下面空白区别写入或复制一个完整的C程序:

    八、输入源程序文件名名称,在这里笔者示例输入“test”,这个名称,同样大家可以随便命名。注意:如果您想用汇编语言,要带后缀名一定是“test . asm”,如果是C语言,则是“test . c”,然后保存

    九、接下来需要把刚创建的源程序文件加入到工程项目文件中,大家在点“ADD”按钮时会感到奇怪,怎么对话框不会消失呢?不管它,直接点击“Close”关闭就行了,此时大家可以看到程序文本字体颜色已发生了变化

    十、最后还要有设置一下,按下图设置晶振,建议初学者修改成12M,因12MHZ方便计算指令时间

    十一、在Output栏选中Create HEX File,使编译器输出单片机需要的HEX文件

    十三、呵呵,工程项目创建和设置全部完成!点击保持并编译(下图):

    查看工程文件夹内容:

    作者:月夜 来源:本站原创(www.mcusy.cn)

    以上图文描述的是KEIL uVISION的使用入门,这些是单片机基础知识和基本操作必备的。KEIL uVISION拥有强大的功能,还有仿真、调试等功能,在此不一一详解,建议读者找本书好好学习一下,真正到开发时还是要用到的。

Keil C51 V9.00/uVision 4基础相关推荐

  1. 关于keil c51与keil mdk同时安装、合并解决办法

    下面的方法可以解决keilMDK兼容C51工程的问题: 1 首先,准备好两个软件的安装文件,建议你用以下两个版本 Keil Realview MDK 4.12版本或更高版本,Keil C51 V9.0 ...

  2. KEIL、uVision、RealView、MDK、KEIL C51区别

    uVision是KEIL公司开发的一个集成开发环境(IDE),和Eclipse类似.它包括工程管理,源代码编辑,编译设uVision置,下载调试和模拟仿真等功能,uVision有uVision2.uV ...

  3. 【转】Keil、uVision、RealView、MDK、Keil C51之间的区别比较

    [转]Keil.uVision.RealView.MDK.Keil C51之间的区别比较 keil C51 ARM 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For AR ...

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

    Keil.uVision.RealView.MDK.Keil C51之间的区别 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEI ...

  5. KEIL、uVision、RealView、MDK、KEIL C51区别比较

    [导读]KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251从接触MCS-51单片机开始,我们就知道 ...

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

    我们要区别的概念:KEIL UVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始 ...

  7. 《安富莱嵌入式周报》第296期:硬件电路实现SPI转以太网,单片机3D游戏图形引擎,Linux基金会年度报告,安捷伦直流电源原理图,KEIL C51更新9.61

    往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 ...

  8. 配置Keil C51配置开发 STC51单片机过程

    内容 1. Keil C51 下载 2. 配置开发STC51单片机 配置 Keil IDE与TEASOFT编辑 1. 配置Keil编辑器 2. 设置Keil自动开打文件 参考博文 1. Keil C5 ...

  9. 如何让Keil MDK兼容Keil C51?

    原来用51单片机,使用的是Keil C51 uVision V4.02:最近搞STM32,装了keilMDK uVision V4.23. 原来我是先装keilC51,后装keilMDK的,装在不同的 ...

最新文章

  1. 物联网设备天线设计与选型指南
  2. iOS开发之抽屉效果实现
  3. Javascript的FSO功能
  4. java 修饰符作用_Java关键字修饰符的作用范围
  5. 名词用作动词举例_日语动词修饰名词的形式
  6. Today's my MDX...
  7. android Tabhost 组件
  8. ios更新了系统无服务器,iPhone更新iOS 12.0.1系统失败怎么办?
  9. 09程序员的修炼之道阅读笔记之三
  10. java 文件删除不了
  11. c语言经典题100及答案,100个经典c语言例题(带答案)
  12. 【项目经验】——vs2012程序打包部署下载InstallShield2015LimitedEdition的两种解决方案
  13. jensen不等式(jensen不等式对于凹函数)
  14. java lpad oracle_oracle函数lpad的简单用法
  15. FlashFXP,FlashFXP的详细介绍
  16. 天牛须算法(BAS)python实现
  17. jquery easyui datagrid deleteRow(删除行)的BUG!
  18. 高手修车都用示波器: 示波器是什么?如何选购?
  19. APP(IOS)蒲公英上传成功但下载页报错
  20. 关于println()和print()的区别

热门文章

  1. [FROM WOJ]#2235 Maintain
  2. yum源替换成阿里源以及yum源替换成本地源
  3. css合并两个文本框,css实现input文本框的双边框美化
  4. PHP使用PhpSpreadsheet操作Excel
  5. 高中英语名人名言(二)
  6. chrome浏览器网页版_如何在Chrome(或任何浏览器)中编辑任何网页
  7. 中国软件产业遭遇人才缺乏的尴尬
  8. 预见:《中国无人机产业全景图谱》
  9. 质量属性的六个常见属性场景(淘宝网)
  10. Windows 安装 OBS 采集Ubuntu设备图像配置指南