- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Keil uVision2仿真软件的使用详解
μVision2 IDE是德国Keil公司开发的基于Windows平台的单片机集成开发环境,它包含一个高效的编译器、一个项目管理器和一个MAKE工具。
一、关于开发环境
μVision2界面如图1-1所示,μVision2允许同时打开、浏览多个源文件。
图1-1 μVision2界面图
二、创建项目实例
μVision2包括一个项目管理器,它可以使8x51应用系统的设计变得简单。要创建一个应用,需要按下列步骤进行操作:
启动μVision2,新建一个项目文件并从器件库中选择一个器件。
新建一个源文件并把它加入到项目中。
增加并设置选择的器件的启动代码
针对目标硬件设置工具选项。
编译项目并生成可编程PROM的HEX文件。
下面将逐步地进行描述,从而指引创建一个简单的μVision2项目。
选择【Project】/【New Project】选项,如图1-2所示。
图1-2 Project菜单
在弹出的“Create New Project”对话框中选择要保存项目文件的路径,比如保存到Exercise目录里,在“文件名”文本框中输入项目名为example(注意:不用输入扩展名),如图1-3所示,然后单击“保存”按钮。
图1-3 Create New Project对话框
这时会弹出一个对话框,要求选择单片机的型号。可以根据使用的单片机型号来选择,Keil C51几乎支持所有的51核的单片机,这里只是以常用的AT89C51为例来说明,如图1-4所示。选择89C51之后,右边Description栏中即显示单片机的基本说明,然后单击“确定”按钮。
图1-4 选择单片机的型号对话框
这时需要新建一个源程序文件。建立一个C(或汇编文件),如果已经有源程序文件,可以忽略这一步。选择【File】/【New】选项,如图1-5所示。
在弹出的程序文本框中输入一个简单的程序,如图1-6所示。
图1-5 新建源程序文件对话框图 图1-6 程序文本框
选择【File】/【Save】选项,或者单击工具栏按钮,保存文件。
在弹出的如图1-7所示的对话框中选择要保存的路径,在“文件名”文本框中输入文件名。注意一定要输入扩展名,如果是C程序文件,扩展名为.c;如果是汇编文件,扩展名为.asm;如果ini文件,扩展名为. ini。(例如ex3_1.c等),单击“保存”按钮。
图1-7 “Save As”对话框图
单击Target1前面的+号,展开里面的内容Source Group1,如图1-8所示。
图1-8 Target展开图
用右键单击Source Group1,在弹出的快捷菜单中选择Add File to Group`Source Group1`选项,如图1-9所示。
图1-9 Add Files to Group ‘Source Group1’菜单
选择刚才的文件ex3_1.c,文件类型选择C Source file。如果是目标文件,则选择Object file;如果是库文件,则选择Library file。最后单击“Add”按钮,如果要添加多个文件,可以不断添加。添加完毕后单击“Close”按钮,关闭该窗口,如图1-10所示。
图1-10 Add Files to Group ‘Source Group1’对话框
这时在Source Group1目录里就有ex3_1.c文件,然后就编写程序,并保存,如图1-11所示。
图1-11 example.asm文件
*接下来要对目标进行一些设置。用鼠标右键(注意用右键)单击Target1,在弹出的会计菜单中选择Options for Target “Target 1”选项,如图1-12所示。
图1-12 ptions for Target “Target 1”选项
12)*弹出Options for Target “Target 1”对话框,其中有8个选项卡。默认为Target选项卡(如图1-13所示)。
图1-13 Target选项卡
本设置界面设置的项目繁多复杂,大部分使用默认设置即可,主要设置其中的“Target”(目标)、“Output”(目标)、“Debug”(调试)三个页面。现将在实训室将用到的设置简述如下:
1、点击“Target”:在“Xtal(MHZ)”(设置单片机工作的频率,默认是24.0MHz)后的输入框输入“12MHz”。
2、点击“Debug”:
这里有两类仿真形式可选:Use Simulator和Use:Keil Monitor-51
文档评论(0)