proteus与keil仿真.pdf

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

proteus 与keil 联调仿真 一.仿真的必要性 在具体的工程实践中,单片机试验硬件投入较大,如果方案有误会浪费较多的时间和经费。Proteus 软件可以仿真 解决了方案可行性问题,和 Protel 一样绘制硬件原理图并实现硬件调试,再与 Keil 编程软件进行联调,实现对控制方 案的验证。 二.Keil 和proteus 简介 Keil 是德国Keil 公司开发的单片机编译器,是目前最好的51 单片机开发工具之一,可以用来编译C 源代码和汇编 源程序、连接和重定位目标文件和库文件、创建 HEX 文件、调试目标程序等,是一种集成化的文件管理编译环境。在 Proteus 中,可以直接与Keil 编程软件进行联调,进而实现对所设计电路的验证。 Proteus VSM 提供了简单的文本编辑器,用它作为源程序的编辑环境。对于不同系列的单片机,VSM 均提供了相应 的编译器,使用时可根据单片机的型号和语言要求来选取。 编译器有以下几种: l ASEM51(51 系列单片机编译器); l ASM11(Motorola 单片机编译器); l AVRASM(Atmel AVR 系列单片机编译器); l AVRASM32(Atmel AVR 系列单片机编译器); l MPASM(PIC 单片机编译器); l MPASMSWIN(PIC 单片机编译器)。 三.Keil 和proteus 仿真前的准备 1. Keil 安装与设置 第一步: 第二步: 第三步 安装完后把这两个文件放到\ Keil\C51\ LIB 下面,这个文件有浮点运算 第四步: 第五步: 第六步: 第七步:这一步是关键, 第八步:新建工程 第九步:Atmel 公司的89C51 第十步:新建一个Text1 文本文件,保存,保存为*.c 型的c 语言文件 第十一步: 第十二步: 第十三步:这样*.c 源文件就加到了工件里了。 第十四步: 到此完成了Keil 安装与设置 2. proteus 安装与设置 第一步: 安装/破解/汉化 说明 1).安装Proteus 7.5 SP3 Setup.exe,若提示No LICENCE 选择压缩包中crack--Grassington North Yorkshire.lxk,打开安 装。 2).安装完毕后运行crack--LXK Proteus 7.5 SP3 v2.1.3.exe,点Browse选择安装路径,然后点Update即可。 3).如需汉化,将压缩包中汉化 目录下文件覆盖到安装路径下的BIN 目录。 4).Protues 与Keil 联调方法见压缩包中Keil 驱动--Proteus 与Keil 联调方法.txt。 第二步: 第三步: 第四步:画原理图 第五步: 第六步:这样就可以仿真了。注意R1 的大小决定LED-RED 的亮度。

文档评论(0)

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

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

1亿VIP精品文档

相关文档