程序发展工具Keil C51.doc

程序发展工具Keil C51.doc

ID:28574302

大小:912.50 KB

页数:26页

时间:2018-12-11

程序发展工具Keil C51.doc_第1页
程序发展工具Keil C51.doc_第2页
程序发展工具Keil C51.doc_第3页
程序发展工具Keil C51.doc_第4页
程序发展工具Keil C51.doc_第5页
资源描述:

《程序发展工具Keil C51.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2.4程序发展工具-KeilC51KeilC51是Keil公司针对80C51系列单芯片,在Windows平台上开发出的一套工具软件.,透过KeiluVision2的IDE(整合发展环境),提供80C51汇编语言与C51语言的编辑、组译/连结、除错/模拟测试,并具备完善的项目管理系统(Project),以及系统文件说明等功能。图2-x1显示KeilμVision2的功能结构,说明如下:nμVision2IDE提供项目管理的整合作业环境,拥有编译、组译、连结等,建构项目的功能。n提供各种厂牌型号80C51核心

2、兼容单芯片系统的开发使用。nC51提供ANSIC程序语言编译器(ANSICCompiler);A51:提供8051汇编程序组译器(MacroAssembler)。n在程序的连结时,提供ANSI标准链接库、LIB51链接库管理员,与RTX51实时操作系统。nμVisionDebugger:有强大的除错工具和平行仿真系统。可执行单步执行,芯片内部缓存器、内存、输出入界面的实时监看功能。图2-x1:KeilC51功能方块图KeilC51试用版下载与安装对于80C51单芯片初学者,Keil软件公司在该公司网站提供

3、KeilC51试用版(EvaluationVersion),免费让使用者下载(试用版限制2KBytes的程序代码)。C51试用版软件的下载与安装步骤如下:步骤1:上网连结上Keil公司网站(http://www.keil.com/demo/eval/c51.htm),填写个人数据后即可取得该工具软件。如图2-x2所示。图2-x2:KeilC51程序下载画面步骤2:填完数据点选Summit,,即可下载ek51v750a.exe软件安装程序文件,档案大小约15.8MB。步骤3:执行ek51v750a.exe文

4、件,启动安装程序,会出现下列确认安装的对话框,请点选[是(Y)]按钮,出现如图2-x3的说明窗口。依照安装程序的指示,一步步的完成软件安装工作。图2-x3:μVision2安装说明画面步骤4:安装完成后,会在Window系统的[开始]菜单或桌面上会出现下图示的KeiluVision2快捷方式。点选此一快捷方式,即可启动C51。启动KeilμVision2由于KeilμVision2是以项目(Project)方式做管理,因此启动KeilμVision2后,必须先加载一个项目,才能对项目内的档案(程序文件与说

5、明文件)进行处理。若启动后无Project加载,则μVision2有许多画面与功能将无法展示。以下我们介绍两种开启项目的方法:开启旧项目(OpenProject)、建立新项目(NewProject),藉由两个范例的操作过程,说明KeilμVision2IDE的窗口画面与功能,并了解建立新项目的作业流程。l:开启一个现有项目,并对做说明。l:介绍如何,包括档案的加入、程序编辑/组译/连结,与除错等操作方法。【范例2-1】开启旧项目观察KeilμVision2窗口画面与功能开启一个KeilμVision提供的

6、范例项目ASAMPLE.uv2,藉此观察KeilμVisionIDE整合环境画面与功能,操作步骤如下:步骤1:开启[Project]菜单点选,点选[OpenProject]指令按钮,显示如图2-x4所示的[SelectProjectFile]对话框。选取C:KeilC51EXAMPLESASMASAMPLE的范例项目,开启此项目。图2-X4:[OptionsforTarget‘Target’]对话框步骤2:开启ASAMPLE.uv2项目后,窗口画面显示如图2-x5。在μVision2整合作业环境

7、中重要的部份,如负责项目管理的项目窗口(ProjectWindows)、可编辑8051汇编语言与C语言程序文件的程序编辑窗口、显示执行结果的输出窗口(OutputWindows),与常会用到的工具列(Toolbar)。图2-x5:KeilμVision2IDE窗口画面步骤3:由于KeilμVision2IDE窗口画面上的某些子窗口会因为关闭或重迭在底层而隐藏不见。当找不到某些子窗口时,可利用[View]菜单内的指令找回。点选[View]菜单,显示如图2-x6。点选菜单的指令,如[ProjectWinodw

8、s]、[OutputWindows];以及工具列,如[StatusBar]、[BuildToolbar]、[BuildToolbar],观察对应子窗口,显示与隐藏状态。针对这些子窗口的功能,我们图2-x6:利用[View]菜单显示/隐藏子窗口项目窗口:项目窗口又可分为三种页面:{File}、{Regs}、{Books}。点选窗口下方的标示做页面的切换。在进入除错功能(debug)时,{Regs}会显示8051的缓存器状态、{B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。