-
It's really not good, but you really have to rely on yourself to learn single-chip microcomputers at work, and the function of the training institution tells you how to **. I've been graduating for 6 years, and I really miss school life, my suggestion is to learn a few things that need software for work, and learning ARM microcontroller does not conflict, the first important thing is to draw PCB boards, what version of software can be, such as AD6, etc., hehe I still use 99SE, a bit embarrassing. If you don't know how to draw the circuit diagram of the PCB you design, you often can't make the physical diagram so that the work is limited, you must cooperate with others to work, at one point if you do some of your own experimental boards, if you want to turn the idea into reality and have to ask someone to do something, the second point of light will be single-chip microcomputer will not design the circuit is very unpopular, and the circuit that will not draw the PCB design often adds a lot of difficulty to the person who draws the PCB board (the drawing will not be assigned to the single-chip microcomputer or arm pin position, so that many lines are super long, and even winding a lot of wires, It's easy for others to change your drawings).
If you can draw PCB, you can make your own templates and use them yourself, and you can learn things quickly. Now the proofing 10*10 double-sided sample is only 50 yuan for 10 pieces, and the electronic components are not expensive. In one point, mechanical drawing such as CAD or Pro E is assisted, so that the mechanical space layout is very convenient, although these have nothing to do with ARM, but with their assistance, learning everything is fast and unlimited.
-
For the work we are going to do, the microcontroller is just a tool, and its application areas are very wide-ranging. Air conditioners, washing machines, refrigerators control Zen rental system, single-chip microcomputer is the first choice; Instruments and meter single-chip microcomputers are standard; Even the most powerful drones can be controlled with a single-chip microcomputer. It can be said that wherever data processing and logic control are required, single-chip microcomputers can show their skills.
As I just said, MCU is a tool, and only when it is combined with industry technology can it become a powerful tool to solve problems. For example, if you want to develop a first-class air conditioning controller, the outdoor units and the fans in each room are controlled by wireless communication, then in addition to single-chip microcomputer technology, you must also have a communication knowledge background and a reserve of cooling and heating technology.
On the other hand, the single-chip microcomputer is more special, the hardware is not good at playing, and it still has a soul, that is, the binary that controls it. There is also a deep problem in learning single-chip microcomputer, which involves software algorithms, hardware interfaces, and knowledge structures in the industry. All in all, there is no end to learning, as long as you are interested and persistent, you have to have the depth and breadth of research on single-chip microcomputers, and find a high-paying job, which is trivial.
-
You want to engage in single-chip microcomputer, to design, your single-chip microcomputer is just a module of the design circuit, and the mold is very important, 51 is very simple, can only be used for general instruments, advanced points have to arm, you learn to program, read more books, slowly OK, I don't know what to ask me, and it's best to buy a development board, the program you program seems to be correct, and it may not be able to run in the single-chip microcomputer.
-
duyin2011 has made it very clear to you.
-
You are a computer major can engage in arm, engage in operating system, engage in single-chip microcomputer has higher hardware requirements, you are suitable for embedded operating system, based on linxu and the like, this kind of software requirements are higher, the hardware is general, ordinary single-chip microcomputer has more requirements for analog electricity, amateur learning is not recommended, after all, it takes a lot of effort to learn the model.
-
To know how it works, you need to have a good understanding of the structure of the microcontroller. A working computer should be composed of several parts: CPU (for computing and control), RAM (data storage), ROM (program storage), input and output devices (e.g
serial port, parallel output port, etc.). On a personal computer, these parts are divided into chips and mounted on a printed circuit board called a motherboard. In the single-chip microcomputer, these parts are all made into an integrated circuit chip, so it is called a single-chip (single-chip) microcomputer, and some single-chip microcomputers in addition to the above parts, but also integrate other parts such as a d, d a, etc.
If you get a chip and want to use it, you must first know how to connect it1. Power supply: this is of course essential. The single-chip microcomputer uses a 5V power supply 2, vibrating circuit:
The microcontroller is a sequential circuit, which must provide a pulse signal to work properly, and an oscillator has been integrated inside, using a crystal oscillator, and a pin. As long as you buy the crystal oscillator and capacitor, you can connect it.
Analysis of the internal structure of the single-chip microcomputer Let's think about a problem, when we write an instruction into the single-chip in the programmer, and then remove the single-chip microcomputer, the single-chip microcomputer can execute this instruction, then this instruction must be saved somewhere in the single-chip microcomputer, and this place can still keep this instruction will not be lost after the single-chip microcomputer is powered off, what is this place? This place is the read-only memory inside the microcontroller, that is, ROM (Read Only Memory). Why is it called read-only memory?
Didn't we just put two numbers in it? ROM is a kind of electrically erasable ROM, called Flash ROM, under special conditions by an external device to write the ROM, under the normal working conditions of the single-chip microcomputer, can only read from that side, can not write the data in, so we still call it ROM.
At this point, a single-chip microcomputer is connected, powered on, and the single-chip microcomputer begins to work.
The working principle of the single-chip microcomputer is very simple, that is, listen to the instructions set by the computer and complete the corresponding actions with the help of external auxiliary circuits and equipment to achieve a certain purpose. This instruction is usually in assembly or C. To put it simply, a microcontroller is a microcomputer that can input programs, and it is a form factor that integrates external circuit blocks.
-
First of all, according to the selected microcontroller and manual, select the appropriate power supply for the microcontroller, and then connect the appropriate crystal oscillator and vibration capacitor. Below is the reset system and the level connected to the EA line. Finally, the program is programmed according to the peripherals connected to the single-chip microcomputer.
After powering on, the microcontroller will work according to the program you have programmed.
-
The full name of single-chip microcomputer is single-chip microcomputer, and the computer must work with electricity.
In this case, it depends on sp, ret is equal to (sp) pch, sp-1 sp (sp) pcl, sp-1 sp >>>More
void timers() interrupt 0count++;
tr0=1; >>>More
For how to learn single-chip microcomputer, I think it is still necessary to master its hardware, storage structure, assembly must be proficient, because the introduction of assembly is very helpful and understand the hardware, if you learn single-chip microcomputer, and then learn other, such as arm, at this time you can only be familiar with the assembly, but the first time to learn single-chip microcomputer, assembly, must be proficient, I mean at first do not use c to write programs, write with sinks, write can 10 20 assemblers, your assembly will go to the next level, In the future, you'll be using C for development, and you'll see how comfortable it is to optimize C with a solid foundation for assembly. Regarding the study of microcontrollers, I think it is necessary to have: >>>More
Divorce is determined on the basis that the relationship between the husband and wife has broken down. >>>More
Xisai.com answers: 1. Objective test content:
Paper 1: Theory of Socialist Rule of Law with Chinese Characteristics, Jurisprudence, Constitutional Law, Chinese Legal History, International Law, Judicial System and Legal Professional Ethics, Criminal Law, Criminal Procedure Law, Administrative Law and Administrative Procedure Law. >>>More