Circuit diagram of the minimum system of single chip microcomputer

Publisher:XiangsiLatest update time:2012-10-17 Source: 21ic Keywords:MCU Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

This semester, we have started a new course, Microcontroller. It is a very practical course! What we are learning is the structure and programming based on 8051 produced by Atemel. In the process of contact, we have learned the minimum system of 8051. Through this minimum system, we can use Keil software to program and control some peripherals! For example, some simple experiments: flashing lights, analog switch lights, etc.! So it is very important to make a minimum system.

Here are some simple circuit diagrams I know:
Click to browse the next page

1. Power circuit:

We know that the voltage required for the normal operation of the microcontroller is +5V, but we cannot get it directly, so we can only convert it. Use 7805 to convert the +9V voltage into +5V. When welding the circuit, pay attention to C1 and C2 as polarized capacitors, so pay attention to the positive and negative poles. And the +9V power supply is very convenient. Just solder an interface to the circuit and plug in the power supply directly. But considering the economic issues, I didn't buy that kind for you. When using it, cut the connector in front of the wire. There should be 4 wires in it, 2 of which are +9V and the other two are +24V. We can just use the +9V wire! The power supply circuit diagram is as follows:
Click to browse the next page

2. Single chip microcomputer welding circuit:

This circuit is relatively simple, and it uses a power-on reset circuit. It also uses very few components, but special attention should be paid to the interfaces of the microcontroller, especially the I/O interfaces, because we need to use them for output or data transmission. Therefore, it is best to have more interfaces, so use double-row pins or single-row pins, and use cables to connect them to peripherals.


3. Serial port welding, which is the download line!

We compile some programs through Keil software and implement some functions through the microcontroller, but we must download the program to the microcontroller through a download cable. We can also use a burner, but the cost is too high and the utilization rate is too low, so we use a download cable! I originally planned to solder the USB interface, but it felt very difficult, so I felt that it would be better to use this serial port circuit, and the success rate is higher! This circuit mainly uses the 74373 latch. Remind everyone that any chip must be connected to power and ground, don't forget. When I connected a buzzer circuit, it took me a day to check the circuit because the 74LS175 was not grounded. So don't forget it!

Click to browse the next page

Note that the circuit we soldered is only the minimum system of the microcontroller, without any external devices. So when checking this circuit, you need to connect a simple peripheral. I have the information here, you can come and get it! I wish you all a successful experience!!!

Keywords:MCU Reference address:Circuit diagram of the minimum system of single chip microcomputer

Previous article:Single chip C language LED advertising light program
Next article:Electronic clock display program based on LM032L LCD

Recommended ReadingLatest update time:2024-11-16 17:47

Design and Analysis of Reset Circuit System of MSP430 Series Microcontroller
0 Introduction TI's mixed signal processor MSP430 series microcontrollers are one of the products in the current mainstream MCU market. They are widely used in the field of electronic applications and are favored by more and more electronic designers due to their powerful processing capabilities, high p
[Analog Electronics]
Design and Analysis of Reset Circuit System of MSP430 Series Microcontroller
Design of AVR single chip speech recognition circuit module
  The design of speech recognition system based on AVR single chip microcomputer, the system uses AVR single chip microcomputer as the control core to realize the recognition and control of human speech. The main control chip used in the system is Atreel's ATMEGAl28, and the speech recognition function uses ICR  oute'
[Power Management]
Design of AVR single chip speech recognition circuit module
How to use the parallel port of the microcontroller
How to use the second function of P0, P2 and P3:    When you start learning, you are usually confused about how to use the second functions of P0, P2, and P3. You think that there must be a switching process between the second function and the original function, or there must be an instruction. In fact, the second
[Microcontroller]
Intelligent flowerpot design based on 51 microcontroller
Item name: Intelligent flowerpot design based on microcontroller Microcontroller: STC89C52 Function: 1. Display the temperature and humidity of the soil in the flower pot and the light intensity outside the flower pot through the display screen; 2. Use the buttons to switch the display interface and set the minimum
[Microcontroller]
Intelligent flowerpot design based on 51 microcontroller
MSP430 MCU Error Checking
1. Set the number of characters for the Tab key indent in IAR software    Method: Tools-Options-Editor-Tab Size, change the number at the end as you like.   2. Error : Undefined external "LcdInit" referred in main( E:\MSP430    \UDP\Debug\Obj\main.r43 )    Cause: There are multiple .c files in the project, but
[Microcontroller]
MCU programming STM8S optionbytes
Today I used STM8S to modify optionbyte in the program. I encountered a problem that it kept reading as 0 and could not enter the setting process. I modified the previous program again today. Using the new film, the original procedure is as follows:   AFR_TEMP = (uint16_t)((uint16_t)0x01 8);   AFR_TEMP = AFR_TEMP
[Microcontroller]
Note on crystal selection in PIC microcontroller
  For a high-reliability system design, the choice of crystal is very important. In the oscillation circuit, the crystal should not be over-driven (easy to oscillate to high harmonics) nor under-driven (difficult to oscillate). Especially in the design of a system with sleep wake-up (often using low voltage for low po
[Microcontroller]
Detailed explanation of new energy vehicle controllers: VCU, ECU, MCU and battery BMS
The various controllers in new energy vehicles mainly include: vehicle control unit (VCU), engine control unit (ECU), motor control unit (MCU) and battery management system (BMS). The three electric technologies of new energy vehicles include battery, electric drive and electric control. The battery part
[Automotive Electronics]
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
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号