单片机接口实验指导书 下载本文

A51 宏汇编器从你的8051汇编源代码产生可重定位的目标文件

BL51 连接/重定位器组合你的由C51和A51产生的可重定位的目标文件生成绝对目标文件

LIB51 库管理器组合你的目标文件生成可以被连接器使用的库文件

OH51 目标文件到HEX格式的转换器从绝对目标文件创建Intel HEX 格式的文件 RTX-51 实时操作系统简化了复杂和对时间要求敏感的软件项目

图2 uVision/Ishell集成开发环境

图3 Keil Uvision2 IDE 的组成

2.2 Keil uVision2软件的使用步骤 2.2.1.建工程。打开Keil uVision2软件,选择Project/New project…,将弹出一个Creat New Project的对话框,选择要存放的文件夹,输入文件名(不需要加扩展名)。如下图所示。

图4 建立工程

选择SST89E564RD芯片,点击确定。

图5 选择芯片

2.2.2在工程下新建文件。点击File/New 或点击图标入Text1,然后点击File/Save或点击图标

, 出现Text1界面,将程序写

,将弹出如下界面:

图6保存源文件

输入文件名,如果是汇编语言文件名后要加上.asm的扩展名,如果是用c语言编写则扩展名是.c。点击保存。会发现所有关键词变成蓝色,可以用这种方式初步检查程序有无错误。 2.2.3.将文件加入工程中。右键点击左侧的Source Group 1,选择Add Files to Group ‘Source Group 1’.

图7加入文件

选择要添加的源文件,点击Add。完成设置。

2.2.4.设置目标选项。点击工具条中的图标。在“Target”标签下修改“Xtal (Mhz) ”

为单片机的晶体振荡频率,选中Use On-chip ROM。

图8 参数设置窗口

在“Output”标签下,选中“Create HEX file”(生成hex文件用编程器写到目标板的SST89E564RD单片机中)。

图9 设置是否生成.hex目标文件

在“debug”标签中选中“Use keil monitor-51 driver”,此时可以进行串口连接目标电路板进行仿真调试,如果选中“Use Simulator”,则仅仅只进行软件仿真。