How to use 8051 development board

The 8051 development board can help students, enthusiasts, and product developers quickly learn to master the technology of microcontroller. It is an experimental equipment for learning the 8051 microcontroller. Here let’s see how to use 8051 development board.
1. CH340 driver installation
First of all, after getting the 8051 microcontroller development board, we need to install the USB-to-serial port CH340 driver. For most computer systems, after connecting the USB cable to the computer and the USB interface of the development board, the CH340 driver will be automatically detected and installed. If your computer does not automatically install CH340 driver, it doesn’t matter, we can install it manually, open the data directory “\5–Development Tools\2-Development Board CH340 Driver”, as follows:

Double-click the SETUP.EXE application program, the following interface appears, click to install.

After a period of time, if the installation is successful, the following interface will be displayed: (Prerequisite: You must use a USB cable to connect the USB port of the computer to the USB port of the 8051 microcontroller development board)

After a period of time, if the installation is successful, the following interface will be displayed: (Prerequisite: You must use a USB cable to connect the USB port of the computer to the USB port of the 8051 microcontroller development board)

After the driver is installed successfully, you can open the 8051 mini development board data directory “\5–Development Tools\3-Program Download Software\PZ-ISP.exe” software to check whether the serial port number shows the serial port with the word “CH340“ as follows. If so, it proves that the driver installation is successful, otherwise fail.

2. 8051 development board program burning (download)
After installing the CH340 driver, we can download the program. Before downloading the program, first confirm whether the P5 terminal jumper on the USB to TTL serial port module on the 8051 development board with ISP programmer is shorted or not (that is, P31T is connected to URXD, P30R connected to UTXD), the shorting piece has been shorted by default when the 8051 microcontroller development board leaving the factory, as shown below:

You can use the 8051 development board with USB programmer automatic download software developed by our company. The software is in the 8051 development board with programmer data directory “\5–Development Tools\3-Program Download Software”. You can see that there are two programming software, one is “STC-ISP” download software , and the other is “PZ-ISP” download software. The STC-ISP download software requires a cold start, that is, click to download first and then turn on the power. The operation is more complicated, and it is not recommended to use this software. And PZ-ISP is an automatic download software. It can be downloaded with one click, and the operation is very simple. It is recommended that you use the PZ-ISP software download program. Open this software and select the corresponding 8051 microcontroller kit type to download the program. The specific operation is as follows:
1) Open “\5–Development Tools\3-Program Download Software\PZ-ISP (recommended)”, as shown below:

Double-click the software, and the following interface will pop up: (note the version number of the software)
(Note: You have already installed the CH340 driver by default at this time, and you can see the corresponding serial port number at this time. What we show here is “COM13USB-SERIALCH340”, and your computer may not be this serial port).

2)Select the chip type according to whether the best 8051 development board onboard chip model contains RC.
For example, if the 8051 programming board onboard chip uses STC89C52RC or STC89C52RD+ or STC89C516RC or STC89C516RD+, then select the chip type as “STC89C52xxx-RC”. If using STC89C52, the chip type is “STC89C52xx”. As shown below:

3) Set the 8051 programming board baud rate to “128000” (if you find that the download speed of this baud rate is relatively slow, you can increase the baud rate, if the download fails, you can lower the baud rate, in short, choose a baud rate that can be downloaded) , As shown below:

We keep the default settings for other options. Next, click “Open File”, the operation is as follows:

Select the .HEX file in the experimental program folder and click “Open” to select the program to be downloaded. The operation is as follows:


Click the “Program Download” button to complete the development board 8051 program download. When the program download is complete, it will prompt that the program download is successful. The operation is as follows:

3. 51 emulator debugging
You can use the 51 emulator to insert into the 8051 microcontroller development board MCU for online debugging (the 51 emulator needs to be purchased), but it needs to be set in the KEILC51 software.
Install the driver of the emulator (please refer to the “\1–Users must see\4–Puzhong 51 emulator instructions” tutorial for driver installation.) and connect it to the computer and the development board for 8051 microcontroller.
Insert the 51 emulator directly into the 8051 microcontroller development board MCU socket. The emulator adopts a fool-proof design, and it cannot be clamped in the wrong direction. One end of the emulator is connected to the computer, and the emulator also supplies power to the 8051 programming board, so there is no need to connect the power cord when using the emulator.
The specific configuration is as follows: According to the figure below, after the steps from 1 to 10 are set, the online simulation debugging can be carried out.




4. Experimental phenomenon
After the program is successfully downloaded, the experimental phenomenon can be observed.
For example: After successfully connecting the 8051 development board to the computer with a USB cable (the computer can recognize the CH340 serial port on the 8051 development board), burn the compiled .hex file into the chip (The specific operation steps of program burning can refer to the above), download the “\4–experimental program\1–basic experiment\2-light up the first LED” experimental program, you can see the LED module D1 on the 8051 programming board the indicator lights up. Download the “\4–Experiment Program\1–Basic Experiment\3-LED Flickering Experiment” experimental program, and you can see that the LED module D1 indicator light on the development board 8051 is flickering. Download the “\4–Experiment Program\1–Basic Experiment\4-LED Water Light Experiment” experiment program, and you can see the LED module D1-D8 indicators on the 8051 development board circulate water from left to right.
The 8051 development board code of each experiment will not be introduced in detail here, you can check it in our 8051 development board tutorial, or contact us to get it.
In the article “Best 8051 Development Board“, we have some basic 8051 microcontroller development board description, such as what is 8051 development board, 8051 microcontroller development board datasheet, 8051 development board features, 8051 microcontroller development board PCB layout, 8051 development board schematic, and we introduced the 8051 development board function of each module and components, and how to make 8051 development board etc., You can also click to view to see more about the 8051 development board.
Buy 8051 development board
Some users want to know the 8051 microcontroller development board price, but they don’t know where to buy 8051 development board. In fact, you can do 8051 development board buy online. After communicating with the seller about the specific development board requirements, you can get the 8051 development board price you want. For example, you can get 8051 development board price in Pakistan, 8051 microcontroller development board price in India and so on.
You can view our homepage to see more development board models and click WHATSAPP to contact us for more details, and obtain the price of the development board.