At present, single-chip microcomputers have become a basic course for engineering students, just like the basic principles of circuits.
In fact, it is not that single-chip microcomputers are difficult to learn, but that we don’t know how to get started. Please remember this sentence: "single-chip microcomputers are not learned, but played." Below, combined with my own experience of self-studying single-chip microcomputers, I will "play" single-chip microcomputers with everyone. Are you ready? I will now start to teach you how to learn single-chip microcomputers.
The first step: read through a textbook first
Oh! ? Too uncreative, don't you still need to read books? Yes, the first step is to read the textbooks thoroughly, so that we can stand on the shoulders of giants. How do you feel after reading it? One word makes you dizzy. It's normal, otherwise you wouldn't be able to read this article. Many people get discouraged after they feel dizzy, or change textbooks, and then feel dizzy again until they faint. However, now I tell you that we should learn from drunkards. It doesn't matter if you feel dizzy. You can keep saying "I'm not drunk" and at least you can drink half a pound more. So confidence is very important.
Second: Practice with a dizzy mind
We are already dizzy in the first step. In fact, we are in the highest state of being neither drunk nor awake. Taking advantage of this good feeling (this feeling is what many martial arts masters dream of), we quickly practice some boxing and kicking.
First of all, you need to choose the right weapon. Now school laboratories all have single-chip microcomputer experiment boxes. You should manage the experiment time well, or get along well with the teacher, and play a few times when you have time. However, it is better to have your own exclusive equipment. At the beginning, the equipment should not be too fancy, as long as it can be used. It is recommended to use Keil c51 software, and the hardware should have a PC and a development board. The development board requires running lights, digital tubes, independent buttons, matrix keyboards, AD conversion, LCD screens, and buzzers. That's about it. There are plenty of software on the Internet, and the next one is free. If you don't have a PC, you can use your classmates' first. The development board is about 200 yuan, which is much cheaper than treating friends to dinner. When you think about the future, we will rely on it to make our way in the world, so what does it matter?
Good! Now that you have chosen your weapon, let's practice! I would like to remind you that the Eighteen Dragon Subduing Palms also starts with horse stance. Even if we are smarter than Guo Jing, we still need to practice horse stance first. Just think about Huang Rong and you will understand. Now let's start with the most basic flowing water lamp. Try to control a light tube first, and then slowly change the pattern to make your own personality. Isn't it a special sense of accomplishment? Don't you feel hungry even if you don't eat? Now you are a little obsessed (except for some people).
Third: Solve problems with problems
In practice, there are many phenomena that we cannot explain. What should we do? Should we slowly comprehend them by ourselves, or ask experts for advice? It is recommended to comprehend them by ourselves first, and then ask experts for advice if it doesn't work. This is the most profound way to remember and achieve the best results. But don't spend too much time comprehending, otherwise it will reduce the confidence we have just built up; if you ask about everything, your memory will not be profound, and it will not become your own thing, just like practicing martial arts, you only learn the moves but not the inner strength. If you can pass this step, haha, I believe you have been fascinated by microcontrollers.
Step 4: Self-cultivation and continuous improvement
At this point, whether it is the technical level, learning method, or psychological quality, you have reached a certain level and have entered the door. As the saying goes, the master leads you to the door, but the practice is up to you. At this point, it depends on your personal efforts and understanding. Whether you can create your own "Sad Palm" depends on your personal practice.
Previous article:What is the clock cycle of a microcontroller?
Next article:Single Board Computer Monitoring Main Program List and Analysis
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Question: How to accurately measure the duty cycle of a 100MHZ square wave? Thank you!
- Antenna Basics - Huawei
- What wattage is this resistor?
- Displaying the ESP32's REPL on the ST7735 LCD
- One camera has 7 crystals --- Hikvision network camera disassembly
- I saw a function and felt that the function it described might not be possible, so I would like to ask you for help.
- The fourth pit of domestic FPGA chips comprehensive prompt ERROR (EX0320): Can not find GAO specified net "...
- Skyworth E900V22D disassembly, 2G + 8G, main control S905L3A, 12nm A53 * 4
- Shortlist: Free review of ST MEMS waterproof air pressure sensor LPS27HHW
- ADS1220 driver compilation error