keil软件的介绍学习要点:软件的安装,创建项目,源程序的汇编或编译,目标文件的概念

Keil C51 µVision2集成开发环境是Keil Software,Inc/Keil Elektronik GmbH开发的基于80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真、硬件仿真等完整的开发流程尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时非常理想。Keil C51集成开发环境的主要功能有以下几点:

 µVision2 for Windows:是一个集成开发环境,它将项目管理、源代码编辑和程序调试等组合在一个功能强大的环境中;

 C51国际际准化C交叉编译器:从C源代码产生可重定位的目标模块;

 A51宏汇编器:从80C51汇编源代码产生可重定位的目标模块;

 BL51链接器/定位器:组合由C51和A51产生的可重定位的目标模块,生成绝对目标模块;

 LIB51库管理器:从目标模块生成连接器可以使用的库文件;

 OH51目标文件至HEX格式的转换器,从绝对目标模块生成Intel Hex文件;

 RTX-51实时操作系统:简化了复杂的实时应用软件项目的设计。

这个工具套件是为专业软件开发人员设计的,但任何层次的编程人员都可以使用,并获得80C51单片机的绝大部分应用。