核心提示:本文将着重介绍国内很多网站自制特别多的Easy 51Pro编程器的制作,这得感谢长沙理工大学 电气与信息工程学院 聂忠强老师的贡献,为咱们单片机爱好者提供了一个自制的平台啦。 |
一:简介
支持hex文件了,用户自己可以扩充器件,重载的文件对话框,让你不必到处找文件,热键支持,让你调试程序时效率更高,灵活的程序设计,可以支持任何下载线,让你有更多选择,设计了串行通讯超时程序,减少了掉线现象,编程器都有相关的调试程序,让你制作时更轻松,提高了成功率,开放源代码和详细的原理说明,用户可以根据自己的要求进行修改。
二:功能说明
点击“自动完成”后,就会一项一项的往下进行。最优的设置就像上面这个图。缓冲1会自动刷新上一次你打开的文件,所以你不必每烧一次芯片就去打开一次文件。你也可以不点击“自动完成”,在该界面下“回车”就是的。不在该界面下时可以用“热键”,所以每当编译完程序后,直接按热键就可以了(默认热键Ctrl+Shift+P)。在调试中频繁烧片时这个功能显得很重要。要把按钮设置成“自动”很简单,用“鼠标右键”点一下就可以了。操作成功或失败会有不同的声音提示。成功的声音提示可能会让你编程时更兴奋,效率更高。如果你觉得声音听起来不爽,就在设置里“False”它吧。

三:电路原理图
其实这个电路就是从Altera 下载线和Atmel 下载线中抄来了一点。觉得使用74373的OE很有必要,编程完毕后可以设置为高阻,这样就不会影响单片机的那几个引脚。使用LE可以保持当前的信号状态,增加了抗干扰。R1,R2是为以后扩充其他器件而保留的。这个电路在我的电脑上运行得很稳定了,如果你对电路的稳定性还存在怀疑,那么你可以去抄一份适合你的电路,不过要记得特别关照一下SCK这个引脚,不然下载线就会不稳定了。

注意:本软件设置中新增了一个“下载线性能”,里面有3个选择“一般”,“较快”,“最快”。选择“一般”改变一次信号就会有一次控制LE的操作(一个脉冲,开启,关闭);“较快”则每改变一次信号就开启一次LE,但不会关闭,这是因为对并口访问一次可以延时,即使器件没有LE或LE接了高电平;“最快”则不使用LE。请根据你自制下载线的稳定性设置。
最后当然是祝你成功了。没成功也不要着急,特别欢迎那些帮忙扩充器件的同行网友,还要特别感谢帮忙测试和提供建议的网友们。
注意:本站有相应的资料下载!


RSS订阅







