解说第2章 单片机应用系统的开发环境.pptVIP

解说第2章 单片机应用系统的开发环境.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章单片机应用系统的开发环境

第2章 单片机应用系统的开发环境 内容 2.1 单片机应用系统的开发工具 2.1 单片机应用系统的开发工具 2.1 单片机应用系统的开发工具 2.2 Keil C51集成开发环境-μVision3 IDE 2.2.1 Keil μVision3 IDE的主要特性 2.2.2 μVision3 IDE集成开发环境简介 工程管理窗口有5个选项卡: Files:文件选项卡。 Regs:寄存器选项卡。 Books:手册选项卡。 Functions:工程中的函数选项卡。 Templates:模板选项卡。 2.2.3 μVision3 IDE 的使用 80C51单片机系列有数百个不同的品种,这些CPU的特性不完全相同,用μVision3 IDE开发时: (1)要设定针对哪一种单片机进行开发; (2) 指定对源程序的编译、链接参数; (3) 指定调试方式; (4) 指定列表文件的格式等。 因此在项目开发中,并不是仅有一个源程序就行了,为了管理和使用方便,Kei1软件使用工程(project)这一概念,将所需没置的参数和所有文件都加在一个工程中,只能对工程而不能对单一的源程序进行编译、链接等操作。 具体步骤: 1. 工程文件的建立 2. 工程的设置 3. 编译、连接 4. 调试程序 1. 工程文件的建立 (1) 进入keil μVision3 IDE集成开发环境后,选择“Project→ New μVision Project...”选项,出现一个对话框,选择工程 要保存的路径,输入工程文件名。 (2)点击“保存”按钮后,出现的对话框要求选择目标CPU(即 所用芯片的型号),Keil软件的关键是程序代码的编写,此处 选择Atmel公司的89C52芯片。 然后再点击“确定”按钮,弹出将80C51初始化代码复制到项 目中的询问窗口,如图2-5所示。该功能便于用户修改启动 代码。可以选择“否”,通常也可以选择“是”,只要不对文件 代码进行修改,就不会对工程产生不良影响。 (3) 单击“是”按钮,出现图2-6所示的窗口。 (4)使用菜单“File→New”或者点击工具栏的新建文件按钮,新建文件后窗口界面如图2-7所示。 (4)单击保存,窗口界面如图2-8所示,输入要保存的文件名。 注意,如果用C语言,则扩展名必须为.c;如果用汇编语言 ,则扩展名必须为.asm。这里的文件名不一定要和工程名 相同。 (5)回到编辑界面,单击【Target 1】前面的“+”号,然后在 【Source Group 1】选项上,单击右键,弹出如图2-9所示的 菜单。 然后选择【Add Files to Group ‘Source Group 1’ 】菜单 项,对话框如图2-10所示。 选中【exam_1.c】,单击【Add】按钮,再单击【Close】按 钮,将文件加入工程后的屏幕窗口如图2-11所示。 在图2-11中,我们再单击左侧【Sourse Group 1】前面的“+” 号。这时我们注意到【Source Group 1】文件夹中多了一个 子项【exam_1.c】,当一个工程中有多个代码文件时,都要 加在这个文件夹下,这时源代码文件就与工程关联起来了。 (6)回到图2-11中的编辑窗口,在该窗口中输入1.1.5小节中点 亮一个发光二极管的C语言源程序。 通过以上(1)~(6)步我们学习了如何在Keil编译环境下建立一 个工程,下面进入到第二步,对工程进行设置。 2. 工程的设置 首先点击图2-12中左边Project Workspace窗口的Target 1, 然后使用菜单“Project→Option for Target `Targetl‘”,即出 现对工程设置的选项卡,如图2-13所示。 (1) Target(目标)选项卡 如果是单片应用,未进行任何扩展,就不需重新选择,按默 认值设置。 (3) Listing(列表)选项卡 该选项卡用于调整生成的列表文件选项。 (5) Debug(调试)选项卡 这里有两类仿真形式可选:Use Simulator和 Use:Keil Monitor- 51 Driver,前一种是纯软件仿真,后一种是带有Monitor-51目 标仿真器的仿真。这里选择Use Simulator。 3. 编译、连接 在设置好工程后,即可进行编译、连接。有关编译、链接、 工程设置的工具条如图2-19所示。 最终得到如图2-20所示结果,它报告本次对exam_1.c文件进 行了编译,报告内部RAM使用量9字节,外内部RAM使用量 0字节、链接后生成的程序文件代码量19字节,提示生成了 HEX格式的文件,在这一过程中还会生成一些其他文件

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档