最新Keil软件介绍.doc

上传人:1595****071 文档编号:33808091 上传时间:2022-08-12 格式:DOC 页数:5 大小:405.50KB
返回 下载 相关 举报
最新Keil软件介绍.doc_第1页
第1页 / 共5页
最新Keil软件介绍.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《最新Keil软件介绍.doc》由会员分享,可在线阅读,更多相关《最新Keil软件介绍.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品资料Keil软件介绍. Keil软件介绍Keil C51 是美国Keil software 公司出品的51系列兼容单片机C语言软件开发系统。Keil C51软件提供了丰富的库数据和功能强大的集成开发调试工具Vision2全是windows界面。只要看一下编译后生成的汇编代码,就能体会到keil C51生成的目标代码的效率之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。Keil的版本目前是V7版本,他是很优秀的8051C编译器。安装Keil C51对系统的要求比较低,一般的windows系统就可以了。安装过程也很方便,依照软件安装过程的提示完成安装即可。

2、Keil C51软件的集成编写时在Vision2编译环境下进行的。Vision2是一个标准的windows应用程序,它是C51的一个集成软件开发平台,具有源代码编辑、项目管理、程序生成器等功能,他的人机界面友好,操作方便,是开发者的首选工具软件。Vision2提供以下特性帮助用户快嵌入式应用的开发过程。 用户可定义密码序列的全功能编辑器; 将外部程序加入下拉式菜单的应用管理器; 创建和保存项目的项目管理器; 汇编编译和连接应用程序的集成程序生成工具; 所有环境的对话框和开发工具设置。(1) C51编译器和A51汇编器源代码由Vision2创建,并被C51编译或被A51汇编。编译器和汇编器从源代

3、码生成可重定位的目标文件。KeilC51编译器完全遵照ANSIC语言标准,支持C语言的所有标准特性。另外,直接支持8051结构的几个特性被添加到里面。KeilA51宏汇编器支持8051及其派生系列的全部指令集。(2) LIB51库管理器LIB51库管理器允许从由编译器或汇编器生成的目标文件创建目标库。库是一种被特别地组织过并在以后可以被连接重用的对象模块。当连接器处理一个库时,仅仅那些被使用的目标模块才被真正使用。(3) BL51连接器/定位器 BL51连接器/定位器利用从库中提取的目标模块和由编译器或汇编器生成的目标模块创建一个绝对地址的目标模块。一个绝对地址目标模块或文件包含不可重定位的代

4、码和数据。所有的代码和数据被安置在固定的存储单元器中。此绝对地址目标文件可以用来写入EPROM或其他存储器件,或由Vision2调试器使用来模拟和调试或由仿真器用来测试程序。(4) Vision2调试器Vision2调试器源代码级调试器是一个理想的、快速可靠的程序调试器。此调试器包含一个高速模拟器,能够模拟整个8051系统,包含片上外围和外部硬件。当从器件库中选择器件时,这个器件的特性将自动配置。keilC51的编译过程Vision2包含一个项目管理器,它可以使8051应用系统设计变得简单。要创建一个应用,需要按下列步骤进行操作。(1) 启动Vision2,创建一个项目文件并从器件库中选择一个

5、器件。(2) 新建一个源文件并把它加入到项目中。(3) 增加并配置选择的期间的启动代码。(4) 针对目标硬件设置工具选项。(5) 编译项目并生成可以编程PROM的HEX文件。编译后,C51编译器产生一个列表文件。文件中包含源代码、指示信息、汇编清单和字符表。 C51编译器产生行号,编译时的时间和日期; 编译器的运行和产生的目标文件的信息被记录在案; 列表文件在每个源代码前没包含行号和的嵌套层数; 如果错误或可能错误的代码存在,一个错误或警告信息将显示出来; 选择在Vision2-options for taget-listing中的Assembly code代码指示选项,将在列表文件的汇编代码处加入源代码所在的行号; 存储器一览表提供了8051存储器占用信息; 程序中的错误和警告总数包括在文件的结尾处。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁