单片机理论4Keil软件的使用技巧.pptxVIP

  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文档。上传文档
查看更多
系部名称;授课班级;4.1 Keil软件的介绍 Keil?是一个公司的名字。是由德国慕尼黑的Keil?Elektronik?GmbH和美国德克萨斯的Keil?Software组成。Keil软件是目前最流行开发51系列单片机的软件。支持c语言,汇编语言。? Keil?C51是美国Keil?Software公司出品的51系列兼容单片机C语言软件开发系统。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。运行Keil软件需要;4.1 Keil软件的介绍 WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。Keil经过改进已经有了几个版本。但是操作方法大同小异,我们就用keil4讲解如何使用keil软件。。;4.2 Keil软件的使用 1)进入Keil界面: 单击Keil uVision2的图标,进入Keil后,屏幕显示如下:;2)建立一个工程: 选择菜单Project→New Project:;3)保存工程: 选择工程要保存的路径,输入工程名,然后单击“保存”,此时,该工程已经建立,扩展名为.uv2,即项目名为“**.uv2”。;4)选择系统要用的单片机: 保存文件后弹出对话框,如土所示,要求选择所设计系统要用的单片机,在此我们选择AT89C51或AT89C52。;4)选择系统要用的单片机: 在选择单片机,单击“确定”后,弹出以下对话框 上述任务完成后显示下面界面;5)建立文件: 选择菜单File→New,出现以下界面,在光标处的文件编写窗口输入编写的源程序。;6)保存文件: 待录入源程序后,选择Save,保存文件为“.c”(如果源文件为C语言编写)或“.asm”(如果源文件为汇编语言编写),和原来建立的项目放在同一个文件夹下。;7)添加文件: 在项目窗口下,单击“Target1”前面的“+”,然后在“Source Group1”选项上单击右键,弹出下图对话框。;7)添加文件: 将刚建立的“**.asm”选中,单击“Add”按钮或鼠标左键双击即可将本文件添加进本项目。;4.3 工程的设置 用鼠标右键单击界面左边的Project窗口的“Target1”,在出现的快捷菜单中选择“Options for TargetTarget1”,出现下图所示的工程设置对话框,也可单击该功能对应的快捷按钮“ ”,也可选择菜单Project→Options for TargetTarget1,完成该任务。 该对话框共有10个选项卡。;1)选择“Target”选项卡 ;1)选择“Target”选项卡 “Xtal”后面的数值是晶振频率,默认值是所选目标的CPU的最高晶振频率,24Hz。 “Use On-chip ROM”项用于确认是否仅适用片内ROM。 “Memory Model”用于设置RAM使用情况。 “Code Rom Size”用于设置ROM空间的使用情况。 “Operating”用于选择操作系统。 “Off chip Code memory”用于确定系统扩展ROM的地址范围。 “Off chip Xdata memory”用于确定系统扩展RAM的地址范围。;2)选择“Output”选项卡 ;2)选择“Output”选项卡 “Creat HEX File”用于生成可执行的代码文件。 “Debug Information”用于确定调试过程中是否产生调试信息。 “Browse Information”用于确定是否产生浏览信息。 “Select Folder for Objects”用于最终的目标文件所在的文件夹。 “Name of Executable”用于指定最终生成的目标文件的名字。;4.4 编译和链接 在菜单Project下有三个选择项,如图下图所示,分别是Build、Rebuild all target files、Translate,其对应的快捷按钮在Keil C51主窗口的左上方。;4.4 编译和链接 :仅对工程进行编译,不进行链接,结果如下; :先对工程进行编译,然后进行链接,结果如下; ;4.4 编译和链接 :用于对修改后的程序重新进行编译和链接,结果如下; ;4.5 调试 选择菜单Debug→Start/Stop Debug Session,或按Ctrl+F5或单击快捷按钮中的 可进入调试状态。进入调试状态后的界面如图。;4.6 调试 :复位操作; :全速运行,

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档