- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图1-37 “Output”选项卡 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 * ? “Debug”选项卡 如图1-38所示,该选项卡用于设置调试器,Keil提供了软件仿真和硬件仿真两种方式。如果没有相应的硬件调试器,应选择左边的“Use Simulator”单选钮,其余设置一般不必更改。 图1-38 “Debug”选项卡 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 * 6.编译项目并创建HEX文件 设置好项目参数后,即可进行编译、连接。选择“Project”(项目)→“Build target”(连接工程)命令,对当前工程进行连接。如果当前文件已修改,将先对该文件进行编译,然后再连接以产生目标代码;如果选择“Rebuild All target files”(重新编译所有文件后再连接)将会对当前工程中的所有文件重新进行编译然后再连接,确保最终生产的目标代码是最新的,而选择“Translate…”(编译)命令则仅对当前文件进行编译,不进行连接。 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 * 以上操作也可以通过工具栏中的图标直接进行。如图1-39所示,从左到右的图标分别是:编译、编译连接、全部重建、停止编译和对工程进行设置。 图1-39 工具栏中的编译工具 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 * 对源程序修改之后再次编译,最终要得到如图1-40所示的结果,提示0个错误,0个警告,该文件即可被编程器读入并写到AT89C51芯片中。同时还可看到,该程序的内部RAM的使用量(data=8.0),外部RAM的使用量(xdata=0),代码量(code=13)等一些信息。 图1-40 编译成功后的输出信息 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 * 7.程序调试 进入调试状态后,“Debug”菜单中原来不能使用的命令现在已可以使用了,窗口中还多出一个用于运行和调试的工具栏,如图1-41所示。“Debug”菜单中的大部分命令可以在此找到对应的快捷按钮,从左到右的图标依次是复位、运行、暂停、单步、过程单步、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析和工具按钮。 图1-41 Debug工具栏 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 * 下面介绍调试时的一些常用方法。 (1)合理使用全速执行和单步执行 (2)合理使用断点 (3)合理利用观察窗口分析程序 存储器窗口:存储器窗口能显示各种存储区的内容。 第2节 单片机开发设计常用工具软件任务二 keil C51仿真软件 图1-42 存储器窗口 * 一、任务目标 掌握Proteus在单片机仿真中的应用,为开发、调试单片机应用系统做准备。 二、任务分析 Proteus由ISIS和ARES两个软件构成,其中ISIS是电子系统仿真平台,ARES是布线编辑软件。在不需要硬件设备投入的情况下,Proteus可以建立完整的模拟电子、数字电子及单片机应用的学习设计开发环境。这里主要介绍Proteus ISIS在仿真单片机应用系统中的应用。 第2节 单片机开发设计常用工具软件任务三 仿真软件Proteus * 三、任务实施 1.编辑单片机应用系统原理图 (1)创建新设计文件 启动Proteus软件,进入Proteus ISIS 编辑环境后,选择“File”→“New Design”命令,弹出如图1-43所示的新设计模板选择对话框。 第2节 单片机开发设计常用工具软件任务三 仿真软件Proteus * 图1-43 新设计模板选择 第2节 单片机开发设计常用工具软件任务三 仿真软件Proteus * (2)保存新设计 选择“File”→“Save Design”命令,选择合适的文件夹和文件名(例如LED),保存新设计。保存后,新设计文件名将显示在Proteus窗口的标题栏,如图1-44所示。也可以先画原理图,然后再保存新设计文件。 第2节 单片机开发设计常用工具软件任务三 仿真软件Proteus * 图1-44 创建设计文件LED 第2节 单片机开发设计常用工具软件任务三 仿真软件Proteus * (3)提取元件 Proteus ISIS堤供了强大的搜索元件的功能。选择“Library”→“Pick Device
原创力文档


文档评论(0)