核心提示:可以读写常用的51系列单片机,自带处理器,和电脑并口连接,读写速度快,全视窗界面软件,软件直接可运行在WIN9x\WINME\WINxp\WIN2000中。 |
一:简介
这款编程器是由国外电子网推出的第一个版本V3.1,简单易用是这款编程器的特点。采用标准LPT系列接口,不需要任何其他的组件。可以读写常用的51系列单片机,自带处理器,和电脑并口连接,读写速度快,全视窗界面软件,软件直接可运行在WIN9x\WINME\WINxp\WIN2000中。V3.1版增加了电压控制和增加了D87C51,D87C52单片机支持。
二:编程器支持的器件:
本编程器所支持的ATMEL-89C系列MCU的器件列表,见下面。
AT89C51 AT89S51 AT89C1051U D87C51
AT89C52 AT89S52 AT89C2051 D87C52
AT89C55 AT89S53 AT89C4051
AT89C55WD AT89S8252
AT89C51RC
Note: For 20 pin devices a simple interface adapter is required. (20PIN的器件需要另外的适配器)
三:硬件简介
下图所示是ATMEL-89C系列FLASH编程器V1.1的原理图,采用标准的LPT并口连接到PC机。U2用于控制PC与编程器之间的数据传输方向,U4地址字节锁存器,U5高地址字节锁存器,U3是器件编程控制信号的通用控制IC。等等。
The power to the circuit is provided by a wall adapter of 18V output, or it can be powered by a 15V 100mA transformer.
For the adjustment of P1, P2 and P3 use a digital multimeter & follow the steps shown below,
1. Connect power to the programmer & start the program, in the Help menu select the Adjust
Voltages option, move to Vcz Setting menu.
2. Select "Vcz 6V5" option, adjust Vcz voltage to 6.5v across pin 20 & 40 of ZIF using P1 variable.
3. Also check the 5v output across pin 20 & 40 by selecting the 5v option .
4. Move to Vpp setting options, select "Vpp 12V75" option, adjust Vpp voltage to 12.75v across
pin 20 & 31 of ZIF socket using the P2 variable.
5. Next select "Vpp 12V0" option, adjust Vpp voltage to 12.0v across pin 20 & 31 of ZIF using
the P3 variable.
6. Re-check all the options in Vpp Setting menu.

下图所示是20PIN的适配器电路图

四:软件
Following are the main features of this software,
Read and Write the Intel Hex File Read Chip info Clear, Fill & Edit Program Buffer Verify with Program Buffer Reload current Hex File Display Data Checksum Program selected Lock Bits & ISP fuse Parallel Port Selection LPT1, 2 & 3
Note:
In order to insure safe insertion & removal of the u-controller from programmer ZIF socket make sure programmer power supply is turned on before starting the program and the red LED D1 must be turned off when the program is started. The u-controller should be placed or removed from the ZIF socket when the red LED D1 is off.
The software does not provide the erase command because this function is performed automatically during device programming. If you are required to erase the controller first use the clear buffer command in
edit menu then program the controller, this will erase the controller memory.
Also note that the programmer may not work correctly with PCs and Laptops which uses the 3.3v supply for
the parallel port operation, since the programmer is using the HC type cmos ics at 5v the minimum high level
requirement is 3.5v for proper operation of the programmer. There are two solutions for this problem,
1. use all ics of HCT type, they should work down to 2v high level. LS type ics are not recommended because
of their very high current requirement.
2. use a 74HCT541 buffer ic to convert the 3.3v level to 5v level, only D0 to D7 signals require conversion.

五:结尾
上面的翻译并不困难,网友可以自己翻译看看,大概的意思是说软件支持的一些功能:读,写,擦除,自动完成等,本站有相应的下载。


RSS订阅






