应用简介
Keil C51是一款由Keil Software公司出品的51系列兼容单片机C语言软件开发系统。它集编辑,编译,仿真于一体,支持汇编和C语言的程序设计,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,该版本经过汉化破解处理,可免费使用。
【功能特点】
uVision5向后兼容Keil MDK-ARM uVision4,以前的项目同样可以在MDK v5上进行开发, MDK v5同时加强了针对Cortex-M微控制器开发的支持,并且对传统的开发模式和界面进行升级,将分成两个部分,MDK Core和Software Packs。其中,Software Packs可以独立于工具链进行新芯片支持和中间库的升级。
1、MDK Core – MDK核心
MDK Core包含微控制器开发所有的所有组件,包括IDE(uVision5)、编辑器、ARM C/C++编辑器、uVision调试跟踪器和Pack Installer。
2、uVision5 IDE集成开发界面
uVision5 IDE 集成开发环境与uVision4相差不大,在编译工具栏右侧多了两个绿色按钮,Manage Run-time Environment和Pack Installer按钮。
MDK Core是一个独立的安装包,大概300M左右大小,可以到ARM国内代理商米尔科技官网下载正式版本。下载安装以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中间库的升级,直接通过Software packs本地升级即可。
3、Software packs – MDK软件包
这部分较MDK v4版本做出了很大的更新。Software packs分为Device、CMSIS、MDK Professional Midleware三个小部分,包含了各类可用的设备驱动。。
MDK v5可以在Software packs窗口选择需要安装或者更新的软件组件。
【破解说明】
1、下载软件,双击运行c51v960a.exe
2、接受许可协议
3、选择安装路径
4、安装完成,点击“finish”
5、双击运行桌面自动生成的“Keil uVision5”快捷方式,点击“File”,选择“License Management”,复制右上角的CID
6、打开注册机, 在CID窗口里填上刚刚复制的CID,点击Generate生成许可号,复制许可号
7、 将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC
8、若上方的Product显示的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成许可号重新注册
9、将KeilFDfix(FD补丁冠铭同学版)b10.exe复制到安装路径下,运行开始即可
【使用说明】
如果全新安装,在VISTA或者WIN 7系统下,请使用管理员方式运行,然后注册即可无限制运行
1、当你开始一个新项目,只需简单的从设备数据库选择使用的设备,uVision IDE将设置好所有的编译器、汇编器、链接器和存储器选项。
2、keil c51包含大量的例程,帮助你着手使用最流行的嵌入式8051设备。
3、Keil uVision调试器准确地模拟8051设备的片上外围设备(I2C、CAN、UART、SPI、中断、I/O端口、A/D转换器、D/A转换器和PWM模块)。模拟帮助你了解硬件配置,避免在安装问题上浪费时间。 此外,使用模拟器你可以在没有目标设备的情况下编写和测试应用程序。
4、当你准备在目标硬件上测试软件应用时,可以使用keil c51中MON51、MON390、NONADI、或者FlashMON51目标监视器、ISD51 In-System调试器、ULINK USB-JTAG适配器在目标系统上下载并测试程序代码