文档详情

Keil-51仿真.

工****
实名认证
店铺
PPT
2.46MB
约32页
文档ID:587473603
Keil-51仿真._第1页
1/32

Keil-51Keil-51仿真仿真. . KeiLC51简介简介lKeil C51 uVision2集成开发环境是德国知名软件公司 Keil开发的基于 80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真及硬件仿真等完整的开发流程尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时非常理想Keil C51 uVision 2Keil C51 uVision 2 Keil 功能功能l C51国际标准化C交叉编译器:从C源代码产生可重定位的目标模块l A51宏汇编器:从80C51汇编源代码产生可重定位的目标模块l BL51链接器/定位器:组合由 C51和 A51产生的可重定位的目标模块,生成绝对目标模块l LIBSI库管理器:从目标模块生成链接器可使用的库文件l OH51目标文件至 HEX格式的转换器:从绝对目标模块生成Intel HEX文件l RTX- 51实时操作系统:简化了复杂的实时应用软件项目的设计Keil C51 uVision 2Keil C51 uVision 2 Keil 51 不同套件功能比较不同套件功能比较Keil C51 uVision 2Keil C51 uVision 2 Keil C51 的安装的安装Keil C51 uVision 2Keil C51 uVision 2 安装后初始启动的操作界面Keil C51 uVision 2Keil C51 uVision 2 建立工程后的操作界面建立工程后的操作界面项目栏菜单栏编辑窗口信息窗口工具栏项目窗口Keil C51 uVision 2Keil C51 uVision 2 Keil C51 的使用的使用l创建Keil 51应用程序 ①新建一个工程项目文件; ②为工程选择目标器件(例如选择 PHILIPS的 P87C52X2); ③为工程项目设置软硬件调试环境; ④创建源程序文件并输入程序代码; ⑤保存创建的源程序项目文件; ⑤把源程序文件添加到项目中。

Keil C51 uVision 2Keil C51 uVision 2 单击 Project菜单选择New ProjectKeil C51 uVision 2Keil C51 uVision 2 在新建工程项目对话框中选择项目路径填写项目名称 **.ASM 并保存Keil C51 uVision 2Keil C51 uVision 2 出现器件选择对话框,选择CPU系列Keil C51 uVision 2Keil C51 uVision 2 选择CPU型号并确定Keil C51 uVision 2Keil C51 uVision 2 新建源程序,Keil C51 uVision 2Keil C51 uVision 2 在编辑窗口中输入源程序Keil C51 uVision 2Keil C51 uVision 2 也可打开已经存在的源程序选中源程序Keil C51 uVision 2Keil C51 uVision 2 右击项目窗口中Source Group 1,选择 将源程序添加到项目组Keil C51 uVision 2Keil C51 uVision 2 确定文件类型选中添加文件Keil C51 uVision 2Keil C51 uVision 2 添加完毕后 关键字改变颜色Keil C51 uVision 2Keil C51 uVision 2 项目组中出现添加的文件至此应用程序创建完成Keil C51 uVision 2Keil C51 uVision 2 l程序编译连接和初步仿真调试n编译、连接环境设置n编译操作n出错、及其修改n单步运行、动态调试Keil C51 uVision 2Keil C51 uVision 2 设置编译环境Keil C51 uVision 2Keil C51 uVision 2 选择时钟频率 (默认最高频率)Keil C51 uVision 2Keil C51 uVision 2 程序编译程序编译l通过工具栏中的图标直接进行编译、编译连接、全部重建、停止编译和对工程进行设置编译源程序Keil C51 uVision 2Keil C51 uVision 2 编译出错、双击箭头指出错误所在行Keil C51 uVision 2Keil C51 uVision 2 修改后保存在重新编译直至错误为0、警告为0Keil C51 uVision 2Keil C51 uVision 2 程序调试程序调试l进入调试状态后,“Debug”菜单中原来不能使用的命令现在已可以使用了,窗口中还多出一个用于运行和调试的工具栏,如图l“Debug”菜单中的大部分命令可以在此找到对应的快捷按钮,从左到右的图标依次是复位、运行、暂停、单步、过程单步、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析和工具按钮。

Keil C51 uVision 2Keil C51 uVision 2 调试时的一些常用方法调试时的一些常用方法1)使用全速执行、跟踪运行和单步运行 (2)使用断点斩停程序运行寄存器观察窗口显示工作寄存器和特殊功能寄存器的内容Keil C51 uVision 2Keil C51 uVision 2 (3)利用观察窗口分析程序 存储器窗口:存储器窗口能显示各种存储区的内容X:0000H 查看外部存储器Keil C51 uVision 2Keil C51 uVision 2 Keil C51 uVision 2Keil C51 uVision 2 生成HEX文件Keil C51 uVision 2Keil C51 uVision 2 结束结束 。

下载提示
相似文档
正为您匹配相似的精品文档