网站大量收购独家精品文档,联系QQ:2885784924

Easy51Prov2使用说明.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Easy51Prov2使用说明

Easy 51Pro v2.0 制作及使用说明 V2.0特性: 支持hex文件 用户自己可以扩充器件 重载的文件对话框,让你不必到处找文件 热键支持,调试程序时效率更高 灵活的程序设计,可以让整套软件在其他编程器硬件上运行 可以支持任何下载线,让你有更多选择 设计了串行通讯超时程序,减少了掉线现象 下载线,编程器都有相关的调试程序,让你制作时更轻松,提高了成功率 开放源代码和详细的原理说明,用户可以根据自己的要求进行修改 ? ? 界面虽然和上一个版本差不多,里面的东西可全部换了,使用还是一样。点击“自动完成”后,就会一项一项的往下进行。最优的设置就像上面这个图。缓冲1会自动刷新上一次你打开的文件,所以你不必每烧一次芯片就去打开一次文件。你也可以不点击“自动完成”,在该界面下“回车”就是的。不在该界面下时可以用“热键”,所以每当编译完程序后,直接按热键就可以了(默认热键Ctrl+Shift+P)。在调试中频繁烧片时这个功能显得很重要。要把按钮设置成“自动”很简单,用“鼠标右键”点一下就可以了。操作成功或失败会有不同的声音提示。成功的声音提示可能会让你编程时更兴奋,效率更高。如果你觉得声音听起来不爽,就在设置里“False”它吧。 这个下面有提示,一看就知道怎么做了吧。有4个编程器选择。Easy 51Pro串行编程器也是新设计的,原来的那个 电路中12v/5v切换电路改成了12v/5v/0v切换电路,这样就可以烧AT89C2051了。不过还要使用一对跳线或开关切换(详细内容在《自制Easy 51Pro串行编程器》)。 ? Easy ISP下载线可以是任何一种并口下载线,因为我有个这样的设计: 打开程序目录下的EasyIsp.ini文件可以编辑控制ISP时所用到的并口引脚。文件下面有详细的说明。编辑这个文件就可以支持你手中现有的下载线了,同时也解决了软件向上兼容的问题,如果你是老版本的用户请把这个文件删除。但我还是推荐一款我新设计的下载线,就是用的上面这个配置(其实每根线接个电阻比接根导线更容易焊,那就和Atmel的图一样了): 其实这个电路就是从Altera 下载线和Atmel 下载线中抄来了一点。我觉得使用74373的OE很有必要,编程完毕后可以设置为高阻,这样就不会影响单片机的那几个引脚。使用LE可以保持当前的信号状态,增加了抗干扰。R1,R2是为以后扩充其他器件而保留的。这个电路在我的电脑上运行得很稳定了,如果你对电路的稳定性还存在怀疑,那么你可以去抄一份适合你的电路,不过要记得特别关照一下SCK这个引脚,不然下载线就会不稳定了。 ? Altera ByteBlaster下载线用来下载AT89S51的原理图: 下载线输出插头恰好与Atmel规定的一致。 ? 注意:本软件设置中新增了一个“下载线性能”,里面有3个选择“一般”,“较快”,“最快”。选择“一般”改变一次信号就会有一次控制LE的操作(一个脉冲,开启,关闭);“较快”则每改变一次信号就开启一次LE,但不会关闭,这是因为对并口访问一次可以延时,即使器件没有LE或LE接了高电平;“最快”则不使用LE。请根据你自制下载线的稳定性设置。 ? 下载线做完后,还要对其进行调试。我为大家开发了一个线路调试软件“IspTest”,功能比上一个版本更强,使用更方便。 同样它也共享了EasyIsp.ini中的配置。点击按钮后用万用表量那个引脚的电平是否可以控制到位。 虽让这个东西整个是免费的,但我的服务算做到无微不至了吧。做Easy 51Pro串行编程器也有个调试程序,那是我以前写的,主要是方便当时学CPLD,测试逻辑是否可以实现。不过后来又添加了调试单片机子程序的功能,做编程器时可以用它来测试线路是否都接好,12v/5v/0v是否可以控制。 ? 这次软件设计的非常Flexible,从上面对下载线的支持就可以看得出,但最主要的还是对器件的支持。一个人做这个东西不可能做到支持很多器件,没时间,也没钱搞。所以我就设计了这样一个东西: 这上面显示的器件和Easy 51Pro中下拉列表中的一样。Easy 51Pro每次启动都会从一个“ChipList.chip”中载入器件信息,用这个软件打开“ChipList.chip”就会像上图这样。如果列表中没有你期望的器件也不必着急,自己DIY一个就是。这个DIY的过程已经被我简化的不能再容易了。 ? 你可以直接向这个列表添加新器件,填入一些器件的信息就可以了,也可以“从文件导入”,就是把另外一个“*.chip”文件中的列表合并到一起。器件列表是给Easy 51Pro软件识别器件的,光有这个还不行,还必须让它知道该器件编程的方法。 这个就要你编程序了。Easy 51Pro串行编程器的控制器单片机程序是用Kei

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档