第六款 Easy Pro V1.2
接着上一款的ISPlay-V1.3,今天介绍这款Easy Pro V1.2还是出自聂先生的手笔。Easy Pro V1.2是对Easy Pro V1.0的升级,由于Easy Pro V1.0仅支持并口并行C51编程,而Easy Pro V1.2在其基础上增加了串口ISP的S51编程,即Easy Pro V1.2既包含有并口编程也包含串口编程,这里就仅介绍该款的有特色的串口ISP编程部分,因为并口编程在第五款的ISPlay-V1.3版已经能够实现,所不同的是V1.2不但是并口编成还是并行编程,即不但可以编S51,还可以编C51。关于V1.2其并口编程C51可能将在今后择期播出。
言归正传,这是一个利用串行口的isp编程方案,需要上位机通过串行口先把编程代码传到编程器的一个mcu中,再通过mcu产生对目标芯片所需的spi编程时序,实现烧片。
软件界面可能不少网友都很面熟。
串行isp部分的电路图如下
ease51pro1.2.pdf (111.38 KB)
所需要的文件:一个是上位机软件E51Pro.exe及其驱动WinIo.dll、WinIo.sys,还有编程器的单片机固件程序E51P.ASM,这是聂先生提供的源程序。提供源程序的可是少有的。我本人做的那套教学版可还没有提供源程序呢。该固件程序需要你把它汇编成目标程序HEX或BIN才能烧进编程器的51单片机中。这几个文件都在《软件.zip》中。
软件.zip (512.02 KB)
使用方法简要介绍:
1:左左上方第一个下拉列表框内选择COM port,至于COM几,你要从你电脑的硬件信息里查。或者一个个试。并按一下“通信检测”按钮看看。
2:再点右下角的“状态”标签看看怎么样。
3:点左上角第二个下拉列表框,选择器件,并点一下检测器件看看状态栏显示什么。
好了,下面应该是打开文件(HEX|BIN)擦除器件写FLASHROM等等,包含校验读取保存。
我们看到有一个自动完成按钮,你可以先用鼠标右键在除了自动完成按钮以外的所有按钮上点一下看看,就在这些按钮旁边多了“自动”俩字。这是很有特色的一个选项。
这时就可按自动完成,实现对旁边有“自动”俩字的项目顺序执行一遍。
[
本帖最后由 xu__changhua 于 2009-3-16 22:45 编辑 ]