Keil C51(51单片机编程软件)是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统。 与汇编相比,C语言在功能、结构、可读性和可维护性方面具有明显的优势。 优点,使其易于学习和使用。 使用汇编语言之后再使用C进行开发,体验会更加深刻。
相关软件
版本介绍
下载链接
埃弗编辑
正式版
查看
桑尼
正式版
查看
崇高的文字
中文版
查看
PHP开发工具
中文版
查看
软件亮点
-mdkcore——mdk核心
mdkcore 包含微控制器开发的所有组件,包括 IDE (uvision5)、编辑器、armc/c++ 编辑器、uvision 调试跟踪器和 packinstaller。
-softwarepacks-mdk软件包
这部分相对于mdkv4版本有了很大的更新。 软件包分为三部分:device、cmsis、mdkprofessionalmiddleware,其中包含各种可用的设备驱动程序。 mdkv5可以在软件包窗口中选择需要安装或更新的软件组件。
-uvision5ide集成开发接口
uvision5ide集成开发环境与uvision4没有太大区别。 编译工具栏右侧多了两个绿色按钮,managerrun-timeenvironment和packinstaller按钮。
mdkcore是一个独立的安装包,大小约300m。 您可以到ARM国内代理商米尔科技官网下载正式版本。 下载并安装后即可继续使用。 如果Keil有芯片支持、cmsis或者中间库升级,可以直接通过软件包本地升级。
软件功能
1. BL51链接器/定位器:将C51和A51生成的可重定位目标模块组合起来,生成绝对目标模块。
2. A51宏汇编器:从89C51汇编源代码生成可重定位目标模块。
3. OH51 目标文件到 HEX 格式转换器,从绝对目标模块生成 Intel Hex 文件。
4、μVision4 for Windows:是一个集成开发环境,集项目管理、程序调试、源代码编辑等功能于一身,功能强大
5. RTX-51实时操作系统:简化复杂实时应用软件项目的设计。
6. C51 国际标准化 C 交叉编译器:可以从 C 源代码重定位的目标模块。
7. LIB51库管理器:从目标模块生成可供连接器使用的库文件。
安装步骤
1.从本网站下载keil c51并解压到当前文件夹。 单击.exe应用程序进入安装向导界面,然后单击“下一步”。
2、选择软件安装位置界面。 软件默认安装在C盘。 建议用户安装在D盘。 选择安装位置并单击“下一步”。
3、keil c51安装完成后,点击完成。
指示
双击运行桌面自动生成的“Keil uVision5”快捷方式,点击“文件”,选择“许可证管理”,复制右上角的CID
在CID窗口填写刚刚复制的CID,点击Generate生成许可证号,复制许可证号
将许可证号复制到License Management窗口下方的New License ID Code中,点击右侧的Add LIC
如果以上产品显示PK51 Prof. Developers Kit,则注册成功。 Support period就是有效期,一般可以是30年左右。 如果有效期较短,您可以多次生成许可证号并重新注册。
将KeilFDfix(FD补丁冠明同学版)b10.exe复制到安装路径并开始运行。
常见问题
什么是 Keil C51
Keil C51是美国Keil Software公司生产的51系列兼容单片机C语言软件开发系统。 与汇编相比,C语言在功能、结构、可读性、可维护性等方面具有明显的优势,易学易用。 。
该产品的正式名称为KEIL C51或PK51,也称为KEIL 8051、Realview C51等,是同一产品。
支持8051微控制器架构的Keil开发工具适合各个阶段的开发人员,无论是专业应用工程师还是刚刚学习嵌入式软件开发的学生。
行业标准的Keil C编译器、宏汇编器、调试器、实时内核、单板机和仿真器支持所有251系列微控制器,帮助您按期完成项目。