图2.2 uVision启动界面
2、uVision的开发流程
在进行下面工作之前,建议为一个项目建立一个文件夹,把和本工程相关的源程序,头文件,以及工程文件等都保存到此文件夹。
1)建立工程
单击Project菜单,在弹出的下拉菜单中选中New Project选项,如下图2.3所示。
图2.3 建立工程菜单
2)保存工程
选择你要保存的路径, 输入工程文件的名字,然后点击保存.
图2.4 保存所建立工程文件
3)选择器件
keil C51几乎支持所有的51核的单片机,这里以使用较多的Atmel 公司的
5
AT89S52来说明,如下图所示,先选择Atmel并双击展开。
图
2.5 器件选择—选择公司
然后选择AT89S52,右边栏是对这个单片机的基本描述,然后点击“确定”。
图2.6 器件选择—选择芯片
4)加载标准启动文件
单击“是(Y)”,屏幕如下图2.7所示。
6
图2.7 是否加载8051STARTUP文件
5)编辑源程序
在下图2.8中,单击“File”菜单,再在下拉菜单中单击”New”选项,或直接单击快捷按钮
图2.8 新建源程序
新建文件后屏幕如下图2.9所示。
图2.9 源程序编辑界面
7
单击菜单上的“File”,在下拉菜单中选中”Save As”选项单击,或单击保存快捷按钮
,屏幕如下图所示,在”文件名”栏右侧的编辑框中,键入欲使用的文件名,
同时,必须键入正确的扩展名。注意,如果用C语言编写程序,则扩展名为(.c);如果用汇编语言编写程序,则扩展名必须为(.asm)。此处我们保存为“Test1.c”,然后,单击”保存”按钮。
图2.10 源程序保存
6)添加源程序到工程
回到编辑界面后,单击“Target 1”前面的“+”号,然后在“Source Group 1”上单击右键,弹出如下菜单:
图2.11 将源程序添加到工程
然后单击“Add File to Group ‘Source Group 1’” 屏幕如下图2.12所示。
8
图2.12 选择所要添加到工程中的源程序
选中刚才保存的“Test1.c”文件,单击“Add”后关闭对话框,屏幕如下图2.13所示。此时,我们可以注意到“Source Group 1”文件夹中多了一个子项“Text1.c”。
图2.13 添加了源程序的工程管理器窗口
7)设置目标文件属性
单击“Project”菜单,在下拉菜单中单击“ 代码,单击“确定”。
” 在
下图中,单击“Output”中单击“Create HEX File” 选项,使程序编译后产生HEX
图2.14 目标文件属性设置
8)编译工程
单击“Project”菜单,再在下拉菜单中单击“Built Target”选项(或者使用快捷键F7,或直接单击图标
或图标),屏幕如下图2.15所示。
9