-
Find some small projects to do with the single-chip microcomputer, one to be familiar with the operation, and the other is to have a sense of achievement, such as: rocking sticks, rotating clocks, infrared barrier cars, etc., just learn the fur do not directly continue to learn the next one, do not seek a large amount, but learn fine. There is a big difference between embedded and 51 single-chip microcomputers, and you can't do it directly by learning him.
-
It's too difficult to jump directly to embedded, you should do more projects, practice writing programs, and use more cheap single-chip microcomputers, within 1 yuan, because 51 single-chip microcomputers are too high, general companies are concerned about costs, 51 single-chip microcomputers are not widely used, such as Hetai, Songhan, Yilong, etc., these ** are very cheap, you should look at analog electronics and digital electronics before doing projects,
-
IO port, interrupt, timing, serial port and some basic peripheral devices, these are not the skin! That's basically all there is to the microcontroller. If the landlord really wants to master this, he shouldn't feel lost, and he shouldn't ask this question.
Guo Tianxiang worked day and night in college for six years before he succeeded. You're only a month! There's still a long way to go.
-
I suggest that my brother do a little project, such as a tracking car or something, I am also at this stage, and the senior of the laboratory asked me to make a car.
-
Learn MCS-51 microcontroller first, because it has the most complete design data, is the most widely used in China, and is also the most basic.
Engaged in hardware design related supporting work, a mature designer's monthly salary is more than 5000-6000, between pure software and pure hardware designer.
-
The microcontroller is a very small pediatric thing, anyone can learn it, anyone can afford to learn it. You can learn any series, and it's generally easier to get started with 51. The single-chip microcomputer is only the first step into the electronics industry, and there are still many things to learn later.
-
Our company is lacking this talent, and it is best to do electronic engineering technology research and development.
-
Should be in the software development industry. I feel that it is better to learn CS 51.
-
About microcontrollers.
Fu's work is mainly related to the design and programming of single-chip microcomputer systems in the industry, such as the single-chip microcomputer-based control system in the workshop, and can also be engaged in the development of some electronic products based on single-chip microcomputer. It is recommended that you have a balanced development of software and hardware, so that you can be engaged in the design of the entire system of single-chip microcomputer, if you only know single-chip microcomputer, you can only engage in single-chip software programming work.
-
Our company bai specializes in single-chip microcomputers
Look at what you've learned, yes.
DAO only learns the principles of electronics and is to learn single-chip microcomputer programming, right, learn programming, or a little useful, you can see, where there is that 8-character display most of them are single-chip microcomputer control, such as the display on the refrigerator in the home, as well as the building digital display, as well as billboards, and so on is very useful! As long as you learn programming, the electronic principle is not complicated! Programming will come out to find a job, probably at least 4k or more!!
-
Now it is not easy to find a job for single-chip microcomputer programming, unless it is arm, dsp those who can program alone are easy to find a job, but also to design digital circuits, analog circuits, programming is simple, the key is the circuit diagram design of the whole system.
-
Theory plus practice, software plus hardware, hobby plus persistence, as long as you learn well, there will definitely be a way.
-
To have basic digital circuits, analog circuits, single-chip microcomputer knowledge, beginners are recommended to read Guo Tianxiang's "New Concept 51 MCU", as well as Kang Huaguang's "Electronic Technology Fundamentals Analog Part" to explain the circuit in detail.
-
There is a deviation in the statement upstairs, and what you said about making single-chip microcomputers belongs to the IC industry. IC even integrated circuits. Of course, it depends on the digital circuitry.
If you have an analog function, you also need to look at the analog power, but the most important thing is the hardware description language?!! For example, Verilog, VHDL, and MCUs are so mature now, and there are no business opportunities for a single penny. The technical content is also relatively low.
Take a look at an in-depth understanding of computer systems and integrated circuit design, and if in doubt, talk about it.
-
To learn assembly language and master assembly instructions, you also need other knowledge, as follows:
Digital circuit: mainly used for clock timing and future understanding of the internal structure of single-chip microcomputer Analog circuit: mainly used for the understanding of the peripheral circuit of single-chip microcomputer, such as open-drain output, push-pull output, voltage divider sampling, power management.
Sensor-related disciplines
-
After learning the microcontroller, you can do electronic product development work. For example, your washing machine (the single-chip microcomputer controls how to turn and when to turn), such as the remote control (the single-chip microcomputer sends codes so that the receiving device can recognize them), and many smart home appliances use single-chip microcomputers.
-
It's useless to only have a single-chip microcomputer, and the single-chip microcomputer is also considered the basic content.
If you want to engage in hardware research and development, then the foundation of analog and digital electricity must be excellent.
If you want to work in software, you need to be proficient in embedded programming such as Linux.
-
If you have time, I suggest you listen to Jobs' presentation at Stanford.
-
It depends on what you have learned, and how well you have mastered, which is hard to say.
-
I have study methods on my blog that may be useful to you, you can check them out.
-
It has a lot to do with automation, the automation control circuit part depends on the chip, and the chip programming needs to use the language of the single-chip microcomputer. There are many chips in the chip industry that support the C language, and many chips need to be learned while working.
Now it's just a matter of learning to think programming. In particular, it is necessary to learn the block diagram, which is very helpful for reading the program.
It doesn't matter if the single-chip microcomputer is not good, automation can do a lot of work, software can be done if it is not good, you can do hardware, you can also do sales, and the sales of engineering are recruiting people from this major.
-
It's also great that you can learn how to make online games
I will. 40 pins.
1. Main power supply pins VSS and VCC >>>More
It's as simple as letting the 8 LEDs controlled by the P1 port flash back and forth three times in sequence. >>>More
Ignoring the influence of temperature and other factors, the method of measuring voltage by series resistance can be directly adopted. >>>More
Just learn 51 first, the absolute entry-level, you can choose Guo Tianxiang's for the development board, it's been many years, the information is very complete, and then you can look at 32 or something.
Hello: I wrote the program:
#include >>>More