Keil C51软件是一款优秀的单片机应用开发软件,即 PK51 。支持所有8051系列衍生产品,它集编辑,编译,仿真于一体,支持汇编和C语言的程序设计,界面友好,易学易用。需要的朋友们可以下载体验吧!
Keil C51 是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再应用C来开发,体会更加深刻。
Keil C51 生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。
Keil C51 软件分享丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。
软件介绍
KEIL C51是基于uVision IDE的一款plc编程软件,专用于51系列单片机C语言软件开发,拥有产业标准的Keil C编译器、宏汇编器、调试器、实时内核、单板计算机和仿真器,支持所有的251系列微控制器。开发工具旨在解决嵌入式软件开发商面临的复杂问题,比如当你开始一个新项目,只需简单的从设备数据库选择应用的设备,uVision IDE将设置好所有的编译器、汇编器、链接器和存储器选项,帮助你如期完成项目进度。
KEIL C51中还包含大量的例程,帮助你着手应用最流行的嵌入式8051设备,调试器准确地模拟8051设备的片上外围设备(I2C、CAN、UART、SPI、中断、I/O端口、A/D转换器、D/A转换器和PWM模块)。模拟帮助你了解硬件配置,避免在安装问题上浪费时间。 此外,应用模拟器你可以在没有目标设备的情况下编写和测试应用程序。
本次分享的KEIL C51版本为V9.56,附带通用版本的KEIL C51注册机和安装破解教程。与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用,KEIL C51的优势显而易见。
uVision5版本介绍:
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复制到安装路径下,运行开始即可
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验