图2.1.1 第一次打开keil uVision4软件出现的界面
1、建立工程文件
在项目开发中,并不是仅有一个源程序就行了,还要为这个项目选择 CPU(Keil支持数百种 CPU,而这些 CPU 的特性并不完全相同) ,确定编译、汇编、连接的参数,指定调试的方式,有一些项目还会有多个文件组成等,为管理和使用方便,Keil使用工程(Project)这一概念,将这些参数设置和所需的所有文件都加在一个工程中,只能对工程而不能对单一的源程序进行编译(汇编)和连接等操作,下面我们就一步一步地来建立工程。
点击“Project -> New μVision Project?”菜单,如图2.1.2所示。
8
图2.1.2 创建工程选项
执行上面的操作就会出现一个对话框,为了管理方便最好新建一个文件夹,因为一个工程里面会包含多个文件,一般以工程名为文件夹名来对该新建的文件夹取名,如图2.1.3所示,在选择刚才建立的文件夹然后单击“打开”按钮,然后给将要建立的工程起一个名字,你可以在编缉框中输入一个名字(这里设为 exam1), 不需要扩展名,如图2.1.4所示。
图2.1.3 给新建的工程建立一个文件夹
9
图2.1.4 保存新建的工程
在图1-4的界面里点击 “保存”按钮,出现一个对话框,如图2.1.5所示, 这个对话框要求选择目标CPU (即你所用芯片的型号),Keil 支持的 CPU很多,我们选择 Atmel公司的 89C51 芯片。点击 ATMEL前面的“+”号,展开该层,点击其中的 AT89C51,如图2.1.6所示,然后再点击“OK”按钮,完成选择MCU型号。
图2.1.5 选择MCU的型号
10
图2.1.6 选择AT89C51单片机
在完成选择MCU型号后,软件会提示我们是否要复制一个源文件到这个工程中,这里我们选择“否”,因为我要自己添加一个C语言或者汇编语言源文件,如图2.1.7所示。
图2.1.7是否复制源文件到工程中
在执行上一步后,就能在工程窗口的文件页中,出现了“Target 1” ,前面有“+”号,点击“+”号展开,可以看到下一层的“Source Group1”,这时的工程还是一个空的工程,里面什么文件也没有,到这里我们就完整的把一个工程建立好了。
11