admin管理员组

文章数量:1540709

2024年3月30日发(作者:)

20.1 工程项目的建立、源程序文件的建立及加载

Keil C51软件UVision打开后,程序窗口的左边有一个项目工作区管理窗口,

该窗口有3个标签,分别是Files、Regs和Books,这3个标签页分别显示当前

项目的文件结构、CPU的寄存器及部分特殊功能寄存器的值(调试时才出现)和

所选CPU的附加说明文件,如果是第一次启动Keil C51,那么这3个标签页全

是空的(图20-1)。

图20-1 Keil C51打开后界面

20.1.1 建立工程文件

在单片机开发项目中,有时有多个的源程序文件,并且还要为项目选择CPU以确

定编译、汇编、连接的参数,指定调试的方式等。为便于管理,Keil C51使用

工程项目(Project)的方法,将这些参数设置和所需的所有文件都放在一个工

程项目中,只能对工程项目而不能对单一的源程序进行编译(汇编)和连接等操

作。

一、

先在硬盘上建立一个需保存工程文件的目录(例如在“我的文档” 中建立一个

test的文件夹),为便于管理及使用,目录名称可与工程名称一致。

二、

1、选择“工程>新工程”菜单(图20-2)。弹出对话框,要求给将要建立的工

程起一个名字,可以在编辑框中输入一个名字(例如test),扩展名不必输入

(默认的扩展名为.uv2)。点击“保存”按钮(图20-3)。

2、随后弹出一个“为目标target选择设备”

(Select Device for Target “Target1”)对话框,这个对话框要求选择

目标CPU(即你所用单片机开发板芯片的型号),Keil C51支持的CPU很多,我

们选择Atmel公司的AT89C51(或AT89S51)芯片,用鼠标单击Atmel前的“+”

号,选择“AT89C51(或AT89S51)”单片机后按确定(图20-4)。随即系统弹

出是否拷贝8051启动代码到工程项目并添加到当前项目组的提示(Copy

Standard 8051 Startup Code to Project Folder and Add File to Project ?),

我们选否。

三、

此时,在工程窗口的文件页中,出现了“Target 1”, 前面有“+”号,点击“+”

号展开,可以看到下一层的“Source Group1”。

图20-2 选择“工程>新工程”菜单界面

本文标签: 文件工程建立项目单片机