实验一:闪烁灯电路的软件仿真和硬件仿真.ppt

实验一:闪烁灯电路的软件仿真和硬件仿真.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一:闪烁灯电路的软件仿真和硬件仿真.ppt

一、实验一内容 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

您可能关注的文档

文档评论(0)

cai + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档