Avr/8051 Universal Development Kit
Avr/8051 Universal Development Kit
First time in India , VEGA ROBOKITS has engineered a development board universal to both AVR & 8051
ICs.The board has in built Programmer capable of programming both AVR & 8051 family ICs.
A 40 pin ZIF socket is used as Target to hold the 8051 IC. Additional 40 pin ZIF socket with modified
connection is provided to host AVR ICs.This additional ZIF socket should be placed over the on- board ZIF
socket to use AVR ICs.
8051 PROGRAMMER & DEVELOPMENT
To start with we shall see how to use this board for 8051 development.
Select switch 1 to USB position ,if you connect the board to PC using A to B USB cable.Now the power is
taken from USB itself. If this switch is selected to other side , the board needs an external 12v/1A
adapter.
Select the ISP switch (switch 2 near the middle of board) to ON position.This makes sure that you’re
going to program the chip .
Put the jumper (found on top of I2C EEPROM IC) on 8051 position.
WILPRO’s WLAR software is used as an application to fuse the HEX files.Download the zip file from :
http://www.alselectro.com/files/wlpro_v220_setup.rar
http://www.prolific.com.tw/UserFiles/files/PL2303_Prolific_DriverInstaller_v1_10_0_20140925.zip
Unzip the driver file & double click on “PL2303_Prolific_DriverInstaller_v1.10.0 “ EXE file to install the
drivers.
Connect the USB cable of board to PC & open the DEVICE MANAGER.
If the PORT allotted is within range 1 to 9 , you can start the WLPRO application and proceed to load HEX
file.
If the port allotted is a double digit , then WLPRO will enter DEMO mode .Only in ON LINE Mode you can
load the HEX file.
To solve this , RIGHT CLICK on the port allotted inside Device Manager & select PROPERTIES.
From the DROP DOWN you can select a PORT number between 1 & 9 & click OK.
If the port number is not free , you can try overwriting the pre allotted port number & confirm.
After PORT setting to single digit , open the WILLAR software . Now you can see ONLINE MODE at the
bottom of screen.
Click on DEVICE button & select the target device as AT89S51@ISP
If you select plain AT89S51 , DEVICE ID ERROR will be returned while programming .So make sure to
select the ISP version as device.
Click on LOAD button & browse to the location of the HEX file to be fused.Select the HEX file & then click
OPEN.
On the next LOAD FILE window leave the File type as “INTEL HEX” & CLICK ok.
Place the converter socket on the ZIF socket & lock it.Make sure that the handles of sockets match.Do
not place the socket in REVERSE as it may damage the target IC.