AT89HL3V1.0实用单片机编程器并口51编程器


    学习单片机最常用是编程器和仿真机,一台商品化的编程器至少要几百元,仿真机价格更高,往往让初学者难以选择。这里介绍的一款国外电子网站推出的廉价51单片机编程器,能够可靠读写常用的14种51单片机,自己动手装配一台,无论是学习单片机或搞开发,都是一个非常好的选择(单片机一种您能精通就有饭吃了不要想学这个一会又是那个的,好好搞一个就行了,站长就在使用51和这款编程器很好用的)。该编程器连接在计算机的并行端口,对PC的并口没有特殊要求,所以配置很低的计算机也能用。这个编程器支持的单片机主要是ATMEL 89系列 FLASH单片机。 读写常用的14种 51系列单片机,电脑并口连接,对电脑的配制无要求,读写速度快.采用优质双面PCB板制作烧写成功率高。全中文视窗界面软件,烧写软件可运行在 WIN95/98/2000/NT/XP。

  

编程软件

PGM89V31.EXE 可执行文件是该编程器的软件。它是一个Windows 程序,能够运行在Win9X/WinNT/Win2K/WinXP窗口界面如下所示。下面各项是这个软件的特征:

                 * 读或写 Intel Hex 格式文件

                 * 读芯片信息

                 * 清除,填充和编辑程序缓冲区

                 * 有程序缓冲区校验

                 * 再次装入当前 HEX 文件

                 * 显示数据校验和

                 * 编程选择 Lock Bits & ISP fuse

                 * 并口连接LPT1,2或3


    使用时先选芯片类型,再按识别一下芯片,防插脚氧化接触不好,然后读写程序。编程器的中文软件和win2k驱动是由磁动力工作室版 软件下载
主明浩友情无偿制作完成,在此表示诚挚的感谢。板尺寸:100*75MM
     
支持的器件:这个编程器支持以下ATMEL单片机
AT89C51,AT89C52,AT89C55,AT89S51,AT89S52,AT89S53,AT89C51RC,D87C51,D87C52
AT89C55WD,AT89S8252,AT89C1051U,AT89C2051,AT89C4051
注意:20脚的单片机需要一个简单的适配器。因不太用到暂不提供适配器;由于AT89C55WD,AT89C51RC烧写
的时候需要6.2V Vcc电压,市面上常见的百元51编程器均无法产生这个电压,不能支持这类51单片机,
PGM89V31通过独特的设计解决了这个问题,并且能很好的支持新的AT89S51,AT89S52,AT89S53,是一款
性价比很高,非常适合业余使用的51编程器。我们同时提供DIY套件和成品,成品已全部装调好85元/套
    对于有电子基础想增加动手能力的朋友,我们特别推出散件60元/套;(不包括变压器)
 
 

编程软件的使用

   本编程器PGM89V31软件使用非常简单,和一般的编程器软件差别不大。当鼠标在按钮上停留时,会显示相应的功能说明。下面以烧写最常用的89C51为例说明使用的方法。假定要写入的文件是“proflash.hex”。首先,连接编程器主板到计算机并口。然后连接电源。编程器绿色指示灯亮,将89C51插入ZIF插座,锁紧手柄。然后启动编程器软件,鼠标单击在右边的“芯片”下拉框,选择好芯片类型,这里选“89C51。在“文件”菜单选择“打开Hex文件”,找到“proflash.hex”文件,单击“打开”。窗口中显示文件内容,右下角显示校验和。单击“写芯片”按钮,编程器红色指示灯亮,烧写完毕,红色指示灯熄灭,写入之前会自动擦除芯片内容,写入完毕会自动校验。如果是需要加密,可以选择加密级别。其它芯片烧写过程类似,像20脚的89C2051需要一个简单的适配器。

注意事项:

  该编程器电源使用16伏稳压直流电源,电流500 mA左右即可。

  当红色LED 编程指示熄灭的时候,才能在锁紧插座插拔单片机。 也要注意这个软件没有提供擦除命令,因为这个功能在执行写芯片操作时自动执行的。如果你需要首先擦除单片机可以用“EDIT”菜单的清除缓冲区命令后再写这个单片机,这就可以擦除单片机中的所有数据,使用很方便。

安装与调试

 成品已调整好,自己用套件制作时可以按如下不骤:

调整精密电位器P1,P2和R3请按照以下步骤进行:

1.将25芯并口线一端连接在编程器上,另一端连接在PC并口上,然后连接编程器电源,启动编程器软件(Win9x下直接双击Pgm89v31.exe启动;WinNT/2K/XP双击Pgm89.XP启动),在HELP菜单中选择“ Adjust Voltage”选项,然后选择“Vcz Setting” 选项(中文界面电压调整)。

2.选中“Vcz  6V5”选项,将数字万用表(直流20V档)两只表笔分别跨接在锁紧插座第20脚和40脚,调整R3使万用表显示稳定在6.5V,如果显示数字来回跳动,说明还没有调准确,需要再仔细调一下。

3.也可以检查5V输出.选中“Vcz  5V”,接在锁紧插座20脚和40脚之间的万用表应该显示5V。

4. 在“Vpp  Setting” 选项中,选中"Vpp  12V75"选项, 将数字万用表(直流20V档)两只表笔分别跨接在锁紧插座第20脚和31脚,调整P1使万用表显示稳定在12.75V。

5.下一步选择"Vpp  12V0",调整P2使万用表显示稳定在12.0V.

6.再次检查所有“Vpp Setting”菜单的所有设置,确保准确无误后关闭电压设定,调试即完成.

 


   学习单片机要理解那些个难懂的术语主要是结合实验来理解可以自己动手邮购元件简单的做一个实验板来运行自己的程序原理图可以参考本站的原51实验板做;下图就是网友自制的简单实验板
 
另本站提供多功能的ISP下载编程器实验开发板可以做更多的开发请点击:ISP下载实验开发板


                           返回产品首页        返回单片机与电子制作首页