You are on page 1of 2

USB8051 Development Board – Quick Start Guide

Version 1.0.1 Apr 2011

1. Board Layout Overview

1) U1 - AT89C5131A Microcontroller
2) U2 - LM7805 5 V Voltage Regulator
3) X1 - 12 MHz Crystal
4) RESET - Onboard MCU Reset Button (Press to reset the MCU)
5) PSEN - Onboard PSEN Button (used during ISP).
6) USB RESET - Onboard USB Reset (ON to reset the USB)
7) PWR SLCT - Power source select switch (USB or EXT). Select USB to source power from
USB port (max 150 mA). Select EXT if external power supply is available
(max 500 mA, input voltage > 7.5 V)
8) POWER LED - Power indicator. ON if power is supplied to the board
9) EXT. POWER - External power supply. Input voltage should be > 7.5 V. ENSURE THE
POLARITY OF THE SUPPLY IS CORRECT BEFORE SWITCHING IT ON
10) USB - USB Port
11) BUTTON - Onboard User-defined Button (connected to P4.0)
12) LED - Onboard User-defined LED (connected to P4.1)
13) J3 and J4 - I/O Ports for External Interfacing

2. Software Installation
2.1. Download the Atmel’s FLIP Programmer software from www.atmel.com
(recommended version is 2.4.6 for Windows 98/Me/NT/2000/XP/Vista/7).
2.2. Install the FLIP programmer.
2.3. Connect the USB cable to the board.
2.4. Set USB RESET to OFF.
2.5. There is a pre-loaded program onboard. Observe that the LED is blinking.
2.6. Press and hold the MCU RESET button.
2.7. Press and hold the PSEN button.
2.8. Release the MCU RESET button.
2.9. Release the PSEN button. The LED will stop blinking. The microcontroller is now in
boot-loader mode.
2.10. Set USB RESET to ON.
2.11. When Windows asks for the driver of the board, direct it to the installation folder
of the FLIP programmer. Follow the step-by-step instructions to install the driver
manually.
2.12. After installing the driver, restart the PC.

3. Program Download
3.1. Launch the Atmel’s FLIP programmer.
3.2. Connect to the board by clicking on the USB logo and selecting USB
3.3. Import your HEX code to the FLIP programmer at File >>Load Hex file or press F4.
3.4. Click Run to start downloading. Make sure that BLJB is not set when downloading
code into the microcontroller.

3.3

3.2

3.4

Thank you for purchasing this board. For any inquiries, please email to 8051usb@gmail.com

You might also like