The story I have to tell about 51 single-chip microcomputer

Publisher:SparklingSoulLatest update time:2015-01-08 Source: 51hei Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

I remember that I first came into contact with 51 when I was a sophomore in college. At that time, I didn't know what 51 was. I only knew that there was a book called "Microcontroller Principles and Interface Technology" which was a required course for my major. When the teacher said that "microcontroller" was a microcomputer, I was still sighing, how could such a small thing (DIP40) be comparable to a powerful computer!

Then, the first experiment of 51 single-chip microcomputer was simulation on proteus. Since the digital and analog electronics courses had just started at that time, I didn’t quite understand that the 8 I/O ports connected to the P0 port of the single-chip microcomputer in the circuit were connected in series with a 470R resistor and an LED, and then connected in parallel to form a simple water lamp circuit. Then, the teacher entered a few lines of assembly code in Keil and "downloaded" it to the single-chip microcomputer (in proteus), and saw that the LED began to flash. Then the teacher casually changed a few lines of code, and the LED began to "light up for odd numbers, and off for even numbers..."!

So far, the 51 single-chip microcomputer has left a deep "impression" on me. Next, the teachers began to introduce some of the smallest peripheral systems of 51 to everyone, and showed everyone some classic circuit diagrams of 51 peripherals, and encouraged everyone to use their spare time to buy some components in the small electronics market and make a development board to play with.

Now I think about it, I was probably really attracted by 51 at that time. I ran to the small electronic market in Chenghuang Temple to buy the components. It took a lot of trouble (I remember correctly, it took three or four evening self-study sessions. The latest time was after 11 o'clock in the evening. The old man in the message room came to urge me to go back to the dormitory. Sometimes I think about it and don't know where I got such good patience at that time). Finally, the board was almost soldered. I found a teacher. Under the guidance of the teacher, I tested the circuits of various parts with an external meter. After confirming that there was no problem, I started to power on the development board to download the program. I thought that all the efforts would be rewarded at this time. Unexpectedly, the download software prompted that the program could not be downloaded. It was a lot of trouble again. The circuit was checked again and it was found that a small ceramic capacitor on the 232 chip was poorly soldered. I used a soldering iron to repair it. This time it was really successful. The program was downloaded and the LED started to flash! At that time, I was so happy that I felt that all my efforts for so long were not in vain!

Later, I did some classic experiments on 51 peripherals, trying to program and realize specific functions. Having said that, I personally feel that the saying "interest is the best teacher" is absolutely true. Only when you are really interested in something can you find fun in it.

Finally, it was 51 that made me fall in love with small electronic projects. When I had nothing to do, I would make some small projects of the microcontroller such as "simulated traffic light control" and "simulated street light control", all of which were included in it!

The following is the second 51 development board I made during college (the first one was really terrible, and I only knew how to implement basic functions), thank you everyone!!!





Dupont cable: MAX232 serial cable: USB to serial cable: USB power cable:










Reference address:The story I have to tell about 51 single-chip microcomputer

Previous article:How to design a digital frequency meter based on single chip microcomputer
Next article:52 MCU interrupt

Latest Microcontroller 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号