- 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、利用Keil C51软件进行闪烁灯电路 的软件仿真实验。 2、利用周立功单片机实验仿真仪进行 闪烁灯电路的硬件仿真。 二、闪烁灯电路原理图 三、软件仿真实验步骤——Keil C51集成开发环境的安装及使用 1、Keil C51的安装 1.1 系统要求 安装Keil C51集成开发软件,必须满足最小的 硬件和软件要求,才能确保编译器以及其它程 序功能正常,至少应具有: (1)Pentium II或兼容处理器的PC; (2)Windows95、Windows98、Windows NT4.0; (3)至少16MB RAM (4)至少20MB硬盘空间 1.2 软件的安装 以keil C51完全破解版7.06为例 (1)双击Setup.exe安装文件,出现如图所示的安装初始化画面。 (2)稍后弹出一个安装向导对话框,询问用户是否安装、修复更新或是卸载软件,若是第一次安装该软件应选择第一项“Install Support for Additional…”。 (3)单击“Next”命令按钮,这时会出现下图所示的安装询问对话框,提示用户是安装完全版还是评估版,评估版只支持2K的程序代码的仿真调试。既然是破解软件,当然应该选择完全版,可支持64K程序代码的仿真调试。 (4)在此后弹出几个确认对话框中选择“NEXT”,这时会出现下图所示的安装路径设置对话框,默认路径是C:\KEIL。 (5)接下来出现输入序列号的对话框。按照 提示输入如下图所示序列号及相关文字。 (6)一路按下“NEXT”,可出现如下图所示的安装进度指示画面。 2、使用集成开发环境进行程序的软件仿真 2.1 创建灯闪烁电路的Keil C51应用程序 基本步骤: 新建一个工程项目文件 为工程选择目标器件(例如选择PHILIPS的P89C52X2) 为工程项目设置软硬件仿真调试环境 创建源程序文件并输入程序代码 保存创建的源程序项目文件 把源程序文件添加到项目中 (1)双击桌面的Keil C51快捷图标,进入下图所示的Keil C51集成开发环境。如果不是第一次使用软件,uVision会打开打开用户前一次正确处理的工程,可以点击工具栏的Project选项中的“Close Project”命令关闭该工程。 (2)点击工具栏的Project选项,弹出如下图所示的下拉菜单。 选择“New Project”命令,建立一个新的uVision2工 程,可看到下图所示的项目文件保存对话框。 上图所示的对话窗口,需要完成下列事情: 为你的工程取一个名称,工程名应便于记忆且文件名不宜太长 选择工程存放的路径,最好为每个工程单独建立一个目录,并且工程中需要的所有文件都放在这个目录下 选择桌面上的工程目录“led_light”后,点击“保存”返回 (3)工程建立完毕,会立即弹出如下图所示的器件选择窗口。器件选择的目的是告诉uVision2最终使用的80C51芯片的型号是哪一个公司的哪一个型号,因为不同型号的51芯片内部的资源是不同的,uVision2可以根据选择进行SFR的预定义,在软硬件仿真中提供易于操作的外设浮动窗口等。 (4)下面进行软件仿真环境的设置。点击Project\Options for Target‘Target 1’,如下图所示。 弹出如下图所示窗口: 选择“Debug”选项会出现下图所示的工作模式 选择窗口,选中“use simulator”,即将 uVision2调试器设置成软件模拟仿真模式。 (5)到现在用户已经建立了一个空白的 工程项目文件,并为工程选择好了目标 器件,但是这个工程里没有任何程序文件 。程序文件的添加必须人工进行,但如果 程序文件在添加前还没有建立,用户还必 须建立它。点击菜单File\New,出现下图 所示文件窗口Text1。 点击File\Save,出现下图所示对话框,将该 文件保存在工程项目所在的文件夹内,并给 文件取名为led_light.asm,点击“保存”按钮, 即创建了一个汇编语言源程序文件,保存后 的文件在输入汇编语言源程序后,关键字会自 动变成蓝颜色。 (6)在此源程序编辑窗口输入源代码,在uVision2中,文件的编辑方式同其它文本编辑器是一样的,用户可以执行输入、删除、选择、拷贝、粘贴等基本文字处理命令,当然你也可以使用其它编辑工具来编写源程序,然后拷贝到uVision2源程序编辑窗口。下图是灯闪烁程序的汇编语言源程序。 (7)输入完毕后再次点击File\Save保存文件。 此时,这个程序文件仅仅是建立了而已,还未 跟led_light.uV2工程建立起任何关系。此时同 学们应该把led_light.asm源程序添加到工程 中,构成一个完整的工程项目,方法是在 “Project Windows
您可能关注的文档
最近下载
- 医学三基考试(康复科)题库及答案(最新版).docx
- 学生调换宿舍申请表(模板).pdf VIP
- 陆上石油天然气开采安全规程.pdf VIP
- 综合与实践 探秘曹冲称象第2课时 活动二 课件 2025-2026学年度西师大版数学三年级上册.pptx VIP
- 国开电大 机电控制与可编程序控制器技术 形考任务1-3答案.doc VIP
- 钢管桩施工方案.doc VIP
- 2025凉山州继续教育公需科目满分答案-数字时代的心理健康.docx VIP
- 湘教(2024)八上数学综合与实践:空瓶换汽水.pptx VIP
- 智启未来,育见新篇——AI赋能教育教学的探索 课件.pptx VIP
- 2025年海南省初中学业水平考试地理卷试题真题(含答案).pdf VIP
文档评论(0)