
2.2 Keil µVision 3的基本操作
2.2.1 Keil µVision 3的安装与启动
Keil µVision 3集成开发环境的安装,类似于大多数软件的安装。安装完毕后,可在桌面上看到Keil µVision 3软件的快捷图标。单击该快捷图标,即可启动软件,几秒钟后,出现如图2-1所示的Keil μVision 3界面,图中标出了Keil μVision 3界面各窗口的名称。

图2-1 Keil软件开发环境界面
2.2.2 创建项目
编写一个新的应用程序前,首先要建立项目(Project)。Keil µVision 3把用户的每一个应用程序设计都当作一个项目,用项目管理的方法把一个程序设计中需要用到的、互相关联的程序链接在同一项目中。这样,打开一个项目时,需要的关联程序也都跟着进入了调试窗口,为用户编写、调试和存储项目中的各个程序提供了方便。用户也可能开发了多个项目,每个项目用到了相同或不同的程序文件和库文件,采用项目管理,很容易区分不同项目中用到的程序文件和库文件,非常容易管理。因此,在使用μVision 3对程序进行编辑、调试与编译之前,需要先创建一个新的项目。
在编辑界面下,这样Project→New Project命令,弹出文件对话框,选择要保存的路径,在“文件名”文本框中输入项目的名称,保存后的文件扩展名为“.uv2”,这是Keil µVision 3项目文件的扩展名,以后可直接单击此文件打开先前建立的项目。
(1)在图2-1所示的窗口中,单击Project(项目)→New Project…命令,如图2-2所示。

图2-2 新建项目菜单
(2)弹出图2-3所示的Create New Project对话框。
在“文件名”文本框中输入新建项目的名称,在“保存在”下拉列表框中选择项目的保存目录,单击“保存”按钮。

图2-3 Create New Project对话框
(3)弹出图2-4所示的Select Device for Target(选择MCU)对话框,按照界面的提示选择相应的MCU。选择Atmel目录下的AT89C51(对于AT89S51,也是选择AT89C51)。

图2-4 Select Device for Target对话框
(4)单击“确定”按钮后,出现图2-5所示的对话框。如果需要复制启动代码到新建的项目,单击“是”按钮,不需要就单击“否”按钮。单击“是”按钮后,出现图2-6所示的窗口,这时新的项目已经建立完毕。

图2-5 询问是否复制启动代码到项目

图2-6 完成项目的创建