2.2 KeilµVision3集成开发环境

在单片机的程序开发中,最常使用的是KeilµVision系列软件,它是Keil Software公司推出的51系列兼容单片机软件开发系统。目前,最新的集成开发环境为KeilµVision3。下面将以该软件为主,介绍单片机C51的程序开发。

2.2.1 KeilµVision3简介

KeilµVision3具有Windows风格的可视化操作界面,集成了丰富的库函数和各种编译工具。KeilµVision3集成开发环境中集成了非常全面的单片机支持,能够完成51系列单片机以及与51系列兼容的绝大部分类型单片机的程序设计和仿真。KeilµVision是一个非常优秀的编译器,受到广大单片机设计者的广泛使用,其主要特点如下。

❑支持汇编语言、C51语言等多种单片机程序设计语言。

❑可视化的项目管理,界面友好。

❑支持最为丰富的产品线,可以使用51系列及其兼容内核的单片机。

❑具有完善的编译连接工具。

❑具备丰富的仿真调试功能,可以仿真并口、串口、A/D、D/A、定时器/计数器以及中断等资源。

❑可以和外部仿真器联合使用,支持在线调试。

❑内嵌RTX-51 Tiny和RTX-51 FULL实时多任务操作系统。

❑支持在一个工作空间中进行多项目的程序设计。

❑支持多级代码优化。