单片机实验1例析.pptVIP

  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文档。上传文档
查看更多
打开存储器窗口,Memory Window 在窗口Address处键入地址D:50H 在存储器窗口点击鼠标右键,出现下图所示快捷菜单,选择最后一项Modify Memory …更改指定存储单元内容。 单击该选项,弹出如图所示对话框,输入 示例程序中的数据,然后单击‘OK’按纽后新键入的数据将取代原来存储单元的内容。 点击菜单中Debug,选择GO标签项,全速运行程序: 在存储器窗口观察片内RAM单元03H(高位)04H(低位)中数据是否正确。(00DEH) 单片机程序开发步骤 编辑源程序 编译成目标文件 装入系统调试程序 运行程序 Keil C51开发系统 ? ZY15MCU12BC2 单片机实验箱内置仿真器的软件开发平台为 Keil C51 V6﹒02 。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面,是一个功能强大的单片机开发平台。 Keil C51 可以编写C 语言源程序、汇编语言源程序或混合语言源程序,可以编译C 源文件( *.c )、汇编源文件( *.a)或编译混合语言源文件( *.inc )。 Keil 开发环境内部集成器件数据库中储存了多种不同型号单片机的片上资源,可适用众多厂家的以80C51 为核心的单片机。Keil 开发环境还提供了功能齐全的软件模拟调试及硬件调试环境。 因此,掌握Keil C51集成软件的使用是进行实验的前提,简要介绍使用Keil C51开发单片机应用程序的一般步骤。 双击图标,启动系统 建立一个新的工程项目 第1步:点击菜单project,选择建立new project 第2步:从键盘输入工程项目文件的名(不需要扩展名),选择项目文件保存的路径,比如项目文件名为test,保存到keil目录里,如下图所示,然后点击保存 。 第3步:这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择。keil 支持大部分51单片机, 如图所示,选择Atmel 的89c51之后,右边一栏是对这个单片机的基本的说明,然后点击确定。 新项目建成,屏幕显示Target1,如下图 第4步:新建一个源程序文件,建立一个汇编或c文件,如果你已经有源程序文件,可以忽略这一步.点击菜单File-New 第5步:输入一个简单的程序,如下 : 实验1 系统认识实验(P47) 示例程序:计算N个数求和程序。 其中N个数分别放在片内RAM区50H~55H单元中, N=6,求和的结果放在片内RAM区03H (高位), 04H (低位) 单元中。 题目: (1)32H+41H+01H+56H+11H+03H = ? (2)95H+02H+02H+44H+48H+12H = ? 选择菜单File_SAVE: 第6步:在Save对话框的文件名栏里输入源程序文件名,注意一定要输入扩展名, 我们这里是要存储一个汇编源程序文件,所以输入.ASM( .A)扩展名,保存为text.ASM的名字 第7步:将源程序文件加入到项目中。点击Target 1前面的+号,展开里面的内容sourceGroup1 用鼠标的右键点击Sourece Group 1,将弹出一个菜单,选择Add Files to GuoupSource Group 1 出现Add对话框,在文件类型栏选择asm source file项,然后选择刚才的文件text. ASM, 最后点击Add按纽。点击add之后,窗口不会消失,(如果要添加多个文件,可以不断添加),添加完毕再点击Close按纽关闭该窗口. 这时在source group 1 里就有text.ASM文件, 点击加号打开文件,如图所示源文件text.ASM加入到项目组 打开text.ASM文件 项目设置 第1步:点击菜单project,选择Options for Target’Target 1’ 项 第2步:这时会弹出一个对话框,要求你选择单片机的晶振Xtl,输入12(MHZ) 再点击菜单中Debug标签项,设置软件仿真Use Simulator,再点击确定关闭该窗口. 再点击菜单中Output标签项,设置16进制格式文件,再点击确定关闭该窗口. 编译、调试 点击菜单project,选择Build Target 标签项编译文件。 如果源文件没有语法错误,编译成功,生成目标文件, 点击菜单中Debug,选择Start标签项,进入调试方式。

文档评论(0)

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

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

1亿VIP精品文档

相关文档