软件展示
Keil C51(51单片机编程软件)是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。
相关软件 版本介绍 下载地址 everedit官方版查看Thonny官方版查看Sublime Text中文版查看PHP开发工具中文版查看
软件亮点
-mdkcore–mdk核心
mdkcore包含微控制器开发所有的所有组件,包括ide(uvision5)、编辑器、armc/c++编辑器、uvision调试跟踪器和packinstaller。
-softwarepacks-mdk软件包
这部分较mdkv4版本做出了很大的更新。softwarepacks分为device、cmsis、mdkprofessionalmidleware三个小部分,包含了各类可用的设备驱动。mdkv5可以在softwarepacks窗口选择需要安装或者更新的软件组件。
-uvision5ide集成开发界面
uvision5ide集成开发环境与uvision4相差不大,在编译工具栏右侧多了两个绿色按钮,managerun-timeenvironment和packinstaller按钮。
mdkcore是一个独立的安装包,大概300m左右大小,可以到arm国内代理商米尔科技官网下载正式版本。下载安装以后就可以一直使用,如果keil有芯片支持、cmsis或者中间库的升级,直接通过softwarepacks本地升级即可。
软件功能
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”快捷方式,点击“File”,选择“License Management”,复制右上角的CID
在CID窗口里填上刚刚复制的CID,点击Generate生成许可号,复制许可号
将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC
若上方的Product显示的是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系列微控制器,帮助你如期完成项目进度。
热门文章
乞丐模拟器实验
乞丐模拟器实验:虚拟与现实中的生存体验 实验于某城市开展,旨在通过模拟乞丐的生存环境,让参与者在有限时间内体验社会底层群体的日常。实验参与者均为普通市民,通过随机抽样选取,确保样本的广泛性。实验前,参与者接受基础培训,了解乞丐群体的基本生存需求与挑战,如寻
KIS模拟器
KIS模拟器是一款广受欢迎的模拟软件,它为用户提供了一个虚拟的环境,用于模拟各种计算机操作和程序运行。这种模拟器在教育和研究领域有着广泛的应用,因为它能够帮助用户在没有实际硬件的情况下,进行软件的测试和开发。 KIS模拟器的优势之一是它的易用性。用户界面设计得简
小飞象解找子模拟器
小飞象解找子模拟器 小飞象解找子模拟器是一种用于模拟找子过程的工具,旨在通过模拟技术解决找子问题。该模拟器能够模拟人类或系统在寻找特定目标时的步骤,通过预设算法和规则,模拟找子的逻辑流程。 其工作原理基于算法模拟,通过遍历数据结构或空间,按照预设的匹配条件逐
nds模拟器支架
在当今数字时代,nds模拟器支架成为了许多游戏爱好者的必备配件。这些支架设计精巧,能够为nds模拟器提供稳固的支撑,让玩家在享受游戏的同时,也能保持舒适的手持体验。 nds模拟器支架的种类繁多,从简单的桌面支架到可调节角度的支架,每一种都有其独特的设计和功能。桌面支
学模拟器开车
学模拟器开车:现代驾驶学习的新路径 在驾驶技能培训领域,模拟器正成为不可或缺的工具。随着科技的发展,驾驶模拟器通过构建虚拟驾驶环境,为学员提供安全、高效的学习平台,帮助其逐步掌握驾驶技能,适应复杂交通场景。 驾驶模拟器的核心功能在于真实场景模拟与实时反馈。系
安卓模拟器安装软件
安卓模拟器安装软件的步骤与要点 安卓模拟器是一种能在电脑上模拟安卓系统环境的软件,它允许用户在非安卓设备上运行安卓应用。通过安卓模拟器,用户可以更方便地安装、测试和管理各种安卓软件,尤其适用于开发人员调试应用或普通用户在电脑上使用安卓功能。 选择合适的模拟器
乡村模拟器汉化
《乡村模拟器》是一款以模拟经营为核心的乡村主题游戏,原版采用英文界面和对话,对国内玩家而言,语言障碍成为影响游戏体验的关键因素。许多玩家在初次接触时,因不熟悉英文术语而难以快速上手,甚至影响对游戏规则和背景故事的理解。 《乡村模拟器》汉化的文化适配价值。汉