Make a good MCU 89C51 programmer according to the crooked circuit diagram

Publisher:温暖心绪Latest update time:2014-01-16 Source: 电源网Keywords:MCU  89C51  Programmer Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Last time I used the 89C51 microcontroller , the K1200 programmer had some problems. I didn't know whether it was the programmer or the microcontroller that had problems, so I made a simple 89C51 programmer myself, mainly because I didn't want to spend any money and used local materials. The circuit diagram was referenced from some information on the Internet.

There are exactly 2 MCU boards, plus an STC MCU.

It's just that there are too many pins and too many flying wires, so soldering is exhausting. Then the microcontroller and VC programming are also exhausting. After a lot of trial and error, I finally succeeded. Burning the microcontroller 89C51 is really troublesome.

Circuit diagram, hand drawn, as simple as possible:

The finished picture makes me dizzy:

The pull-up resistor on the P0 port must be connected, otherwise the data read from the microcontroller will be correct, but it will be strange when burning. The first few random bytes will be correct, but the rest will be 0xFF. No matter how you adjust the program, it will be useless and waste a lot of time. The pull-up resistor is very important during communication.

Later, the K1200 programmer was repaired, so this simple programmer was put back into antique stock.

Keywords:MCU  89C51  Programmer Reference address:Make a good MCU 89C51 programmer according to the crooked circuit diagram

Previous article:Practical single-chip PSD data acquisition based on fast acquisition
Next article:EZ-USB MCU "high precision, high frequency, high stability" is guaranteed

Recommended ReadingLatest update time:2024-11-16 15:40

Application based on 51 single chip microcomputer development board (digital tube)
    After having a certain understanding of the application of LED lights, I began to learn some about the application of digital tubes.    On my development board, there are independent common anode tubes and eight-bit common cathode tubes. The segment codes of the digital tubes from high to low are h(dp), g, f, e, d
[Microcontroller]
Time-sharing multiplexing program template 51 single-chip microcomputer program framework
Since it often involves single-chip microcomputer development, a program framework that can run multiple tasks is needed. Using an operating system is a bit of a waste of resources, and using ordinary threads cannot perform multiple tasks. Therefore, time-sharing multiplexing is adopted to run multiple tasks. Write a
[Microcontroller]
The second lesson of the C language tutorial for single-chip microcomputers: a preliminary understanding of the 51 chip
In the last lesson, our first project was completed. Some friends who know C language may say, "This is not much different from the C language on the PC." Indeed, there is not much difference. C language is just a general term for a programming language. There will be some details of the C language related to different
[Microcontroller]
The second lesson of the C language tutorial for single-chip microcomputers: a preliminary understanding of the 51 chip
Taixin TXLink emulator MCU microcontroller development and debugging tool
Taixin TXLink debugger MCU microcontroller development tool emulator TXLink is a debugger developed by Zhuhai Taixin Semiconductor Co., Ltd. based on the Keil 8051 development platform. It currently supports the full range of Taixin TX8 MCUs (TX8 series includes TX8C1010/TX8C12**/TX8M22**/TX8T32**/TX8P6***/TX8W7 ***)'
[Microcontroller]
Taixin TXLink emulator MCU microcontroller development and debugging tool
Research on single-chip computer experimental system based on automatic wiring controlled by host computer
  0 Introduction   The basic requirement for the MCU experiment system is that multiple projects can be tested on limited IO interfaces. In order to achieve this basic requirement, when conducting multiple different project experiments, each IO port of the MCU must be rewired on site. There are two types of traditio
[Microcontroller]
Research on single-chip computer experimental system based on automatic wiring controlled by host computer
STM32 MCU (4) Independent watchdog experiment
/*******************************************************************************   *      * Software function: Independent watchdog experiment   *    *******************************************************************************/        #include "stm32f10x.h"   #include "delay.h"          /***************************
[Microcontroller]
PIC microcontroller I2C communication (slave mode)
There are many explanations on the Internet about how to implement I2C master mode with microcontrollers, but few about slave mode. I will now talk about how to implement I2C slave mode with PIC microcontrollers using the MSSP module.     For a detailed introduction to the I2C protocol, please refer to "PIC Microcontr
[Microcontroller]
PIC microcontroller I2C communication (slave mode)
Research on photoelectric detection based on single-chip microcomputer technology
   1 Introduction      In the late 1950s, with the rapid development of material technology, semiconductor technology, laser technology, microelectronics technology and optical technology, the development of optoelectronic technology was greatly promoted, making this technology receive widespread attention. Especially
[Microcontroller]
Latest Power Management Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号