EPROM27系列芯片(紫外线)编程操作过程

    对EPROM芯片的操作,与普通BIOS芯片类似,主要区别是,编程器上的跳线要进行相应的地设置。下面我们以写一片用于27C16(编程电压为12.5V)芯片为例,介绍一下具体的操作:

    1、选择芯片及设置:
    按下芯片选择按钮选择--EPROM紫外线芯片--27C16。程序显示出DIP拔动开关的调整示意图,对照此图,对编程器上的DIP开关进行设置。对于不同的芯片,JP1 JP2跳线也需要设置,这个根据驱动提示操作即可,如27C64,就需要调节JP1 JP2跳线的默认值。

e2.gif (2781 字节)e1.gif (1490 字节)

    DIP开关的设置是这样的:正对DIP开关,开关的上方是ON,下方是OFF,把DIP开关调到上方,就是处于ON的位置。

    上面的示意图中,DIP开关的状态是:ON、ON、OFF、OFF、OFF、ON、OFF、ON、ON、OFF、OFF、OFF。

    2、确定芯片的位置:
    DIP开关设置好后,再确定芯片的位置。选择编程的芯片型号,驱动会提示芯片位置,我们按驱动提示把芯片放在32脚的ZIP插座中的,同时,JP1 JP2跳线,也按程序的提示,进行相应地调整。

e3.gif (7840 字节)

    注意:驱动提示芯片位置,与芯片在编程器上ZIP座上的位置是一致的。

    上图中,黄颜色的小图块,就是跳线所处的位置。JP1、JP2要根据不同的芯片的进行调整,如下图:

    q2.gif (9593 字节)

    有些芯片的编程电压较高,这时,程序会提示你调整编程器右边的两个跳线(J6、J7),以得到更高的Vpp编程电压。注意,如果程序没有提示的,说明并不需要高电压,此时一定不要随意调整!

q3.gif (4439 字节)

    注意:容量小于1M的芯片,管脚数量少于32脚,此时,芯片的安装位置是非缺口的一面,靠在ZIP插座的底部,缺口方向同样朝上。芯片在编程器上实际位置,按驱动提示安装即可。

    设置好编程器后,我们即可对芯片进行备份或刷新程序。

    1、备份文件

    如果芯片中有内容,我们可以将芯片中的内容读出,并保存成文件;也可以直接写入其它芯片中。

    读取文件

    选择驱动菜单栏中的操作--读取([Action]--Read),program3.gif (2159 字节)或就可以点击工具栏上的“读入”4.gif (129 字节)按钮,读出芯片内容。读出的内容保存在缓冲区中,如果缓冲区中有数据将覆盖这些数据,你可以点击程序画面下面的“缓冲区”项,拖动缓冲区的滚动条来查看数据。

     在读取芯片程序的过程中,编程器上的黄色指示灯亮,表示已为芯片加上工作电压。

   program4.gif (1962 字节)

    保存文件

    如要将缓冲区中读出的内容保存成文件,选择文件--另存为([File]--Save AS)program5.gif (1310 字节)或选择工具栏中“保存”2.gif (130 字节)按纽,将文件保存即可。

   2、编程芯片

    选择好芯片类型并正确插好芯片后,点击菜单栏文件--载入([File]--Load)program6.gif (749 字节)1.gif (129 字节)工具栏上的“打开文件”按钮,把你要写的文件读入到缓冲区。该文件可以是你从网上下载的升级文件,也可以是你以前保存的备份文件。

    注意,27C16芯片如果是紫外线擦除器,必须是的芯片才能写入,因此在编程前,要使用紫外线擦除器,先清空芯片,然后才可使用编程器写入。芯片是否擦空,可使用“空检查”6.gif (142 字节)来检测芯片是否为空。然后,点击工具栏上的“编程”8.gif (132 字节)按钮,把缓冲区的数据写入芯片。编程完毕后,程序将自动校验写入的数据。

    在对芯片进行编程的过程中,黄色指示灯亮;如果该芯片同时需要Vpp编程电压,则红色指示灯也会亮

    程序对系统资源占用较少,在对芯片编程的过程中,你完全可以打开另外的窗口,进行其它的操作。

 program7.gif (1966 字节)

program8.gif (1981 字节)

    3、复制芯片

    先选择芯片类型,然后插上原始芯片,使用“读入”功能读出原始芯片的数据,然后换上要写入的空芯片,使用“编程”功能写入数据即可。

    在编程时,编程器上的红色指示灯亮,表示编程器已提供相应的编程电压Vpp。

prog.gif (2832 字节)

    注意:如果芯片型号选择错误,或者插错位置都有可能烧坏EPROM芯片。