SCM is very simple, a little electronic foundation can play.
Playing MCU can have the following levels:
1, pure hardware DIY: This level of play is very simple, as long as there is an ISP download line (and mobile phone data line nature is almost), their own production hardware circuit, and then the microcontroller program burned into the microcontroller on the line. Do not need to understand programming. There are many small productions on my website. Each production has a HEX file, which is a program downloaded to the MCU. It's as simple as playing digital circuits.
2, semi-programming DIY: hardware production will be, pure hardware DIY is already familiar, you can try to play programming. Semi-programming DIY does not write programs from scratch. It does not have this level at the beginning. This department is in accordance with other people have written procedures, and then change the value in the current program, for a statement. For example, my SHOOK16 shake stick, you can only change the subtitle part of the program code in the source program, regardless of how the application and hardware driver is achieved.
3, full programming DIY: play enough for other people's production, with tired of other people's programs, is not it should also write their own procedures to play, write no one before the ancient program, do something never made. This stage is full programming DIY. But it does not mean that you have to write the program word by word. It would be very interesting. Now that the microcontroller program has basically been modularized, it is necessary to use the delay to copy the delayed program module to its own program, and to use the timer to copy the timer program. For example, in the "Programming" section of my website there are many ready-made program modules that can be used directly.
Several misunderstandings:
Because the traditional teaching methods are all in one board, this is related to the Chinese teaching system. But this is not an effective teaching. Summarized some of the more effective ways of learning in my own experience and in answering questions for beginners over the years. Here only a few misunderstandings, other methods of learning can be found in my upcoming book "In love with SCM."
Misunderstanding 1
Be sure to learn assembly before you can get started. Learning assembly language is already a very old thing. Actually, you don't need to compile or play a microcontroller. And the usefulness of assembly is not great. Only precision delays and other rarely used programs will use assembly language. Getting started is best with C language.
Misunderstanding 2
Be sure to understand the microcontroller instruction set, registers can be started. From my point of view, those who do not need to learn, if they learn, they will lose interest in the SCM. Some beginners wrote to me and said that he is learning the interrupt principle of the SCM, and that he can start by learning this. However, the result is that there is no interest in learning more, and the more you learn, the more difficult it is to understand. Yes, we haven't used interrupts yet. We're going to learn the principles. It's the cart before the horse. Therefore, it is recommended that you start with hardware DIY, let the microcontroller DIY more fun to play, the more fun the more learning, so that you can use the hobby as a source of power to promote the study and research of the SCM.
Misunderstanding 3
To buy a microcontroller development board can get started. In my opinion, the SCM development board is not very useful for microcontroller entry. I recommend using a breadboard to do experiments to learn microcontrollers. The low cost and hands-on DIY hardware can stimulate thinking and accumulate more experience.
Misunderstanding 4
Getting started with AT89S52 microcontroller. The internal resources of the AT89S52 are few. The general things need to be external, and the minimum system must be connected to the crystal oscillator and reset circuit, which is very troublesome. But why do most of the enthusiasts still use the AT's single-chip microcomputer? This is because the existing textbooks are mainly based on the AT microcontroller, beginners to use this as an entry, used to not want to change other products. In addition, the ability to actively innovate, learn new technologies, and new products is insufficient, so that everyone has been waiting to develop in the circle of AT. For example, the lean design of my mini1608 electronic clock was developed based on the STC single-chip microcomputer, but the AT's single-chip microcomputer could not be realized. It is recommended that you use STC's new series of microcontrollers to get started and go straight to a higher starting point.
Disel and gas power plant with high volatge diesel generators, Gas Generator, power plant management system
·Engine and alternator shall be mounted on a same frame steel skid.
·Comply with ISO8528 national standard and ISO9001 quality standard.
. Voltage: 3kV, 3.3kV, 6kV, 6.3kV, 6.6kV, 10kV, 10.5kV, 11kV,13.8kV
·World famous brand High Voltage AC alternator: Stamford, Leroy Somer, Marathon, Faraday, etc
·Advanced and reliable controller: Auto start, AMF & Remote control by PC with RS232/485
·Full range protect function and alarm shutdown feature.
Power Plant,Gas Power Plant,Diesel Power Plant,Lighting Tower
Guangdong Superwatt Power Equipment Co., Ltd , https://www.swtgenset.com