A Brief Exploration of Microcontroller Experimental Teaching in Microcontroller Courses

A brief discussion of the microcontroller course in the microcontroller experimental teaching inquiry

Thesis abstract: the development and application of microcontroller, learning will create a number of computer intelligent control engineers, scientists. Some secondary colleges and universities have also opened the microcontroller course design and related courses. In the teaching process of microcontroller and interface technology courses, experimental teaching is an important part. For the teaching reform of microcontroller courses, constantly strengthen the experimental aspects of microcontroller courses, reform the teaching method, the application of virtual simulation experiments in the teaching of microcontroller, practice shows that the method is conducive to stimulate the students' learning interest, cultivate the students' engineering literacy and innovation ability, and improve the teaching effect.

Thesis keywords: microcontroller; teaching; simulation experiment?

"Principle of microcontroller" is a theoretical, logical, practical discipline, is a very important professional foundation course for electrical majors, the microcomputer interface part of the assembly language part of the communication technology part of the knowledge of the knowledge of the part of the synthesis, belongs to the logic, engineering, technology, practice is very strong of the professional foundation course. This course is a logical, engineering, technical and practical course. As one of the most important core courses of the electrical profession, this course occupies a very important position as the carrier of all the automatic control knowledge structure required by the high-quality skilled talents of the electrical profession.

However, the traditional teaching of microcontroller generally focuses on the structure of the course itself and the logical connection between the front and back of the subject system as a starting point, ignoring the "learnability", resulting in students learning hard, the teacher taught hard, the effect of teaching has not been revealed.

First, the background and significance of the study

At present, the country will be included in the single-chip microcontroller in a separate competition, in the examination of the ability to focus on the training of students, the students' skills education has become the most important, coupled with the social demand for high-skilled personnel, many schools in order to adapt to the development of society and the market demand for the opening of a variety of specialized courses in different professions, however, the single-chip microcontroller course, but the students have to pay more attention to the development and development of their skills. Microcontroller course, however, the microcontroller course is a practical course, to achieve good results in the teaching process, it is necessary to require students in the learning process more hands-on practice, but some schools have limited teaching equipment, how to solve this problem. Simulation of the experimental class can let students in the microcontroller studio to do middle school, really play with the microcontroller, but also at the same time to solve the students learn to be boring, the teacher to teach the awkward situation.

There are many problems in the current teaching of microcontroller. Such as microcontroller course theory-based, experimental teaching is mostly verification experiments. Microcontroller laboratory there are space and time constraints, students in addition to the class, it is difficult to have access to the required equipment, such as emulators, experimental boards, etc., the cost of personal equipment is too high, individuals can not afford. And the experiment box can only verify the basic role and significance of the test, there is no way to talk about the training and enhancement of students' hands-on ability. The application of microcontroller in today's society is developing rapidly, however, the microcontroller textbooks are outdated, the experimental equipment is easy to fall behind, aging and other issues, will inevitably bring about problems such as capital consumption. It can be seen that the construction of low-cost microcontroller simulation experiment system is of great significance for microcontroller teaching. It can not only reduce the investment in experimental equipment, but also improve the engineering quality of students and raise their innovative spirit. In the process of design and development of microcontroller control system, we not only want to highlight the degree of automation and intelligence of the equipment, on the other hand, we also need to pay attention to the stability of the control system, or else it will not be able to reflect the superiority of the control system.

Since the working environment of microcontroller control system applications is often harsh and complex, the reliability and safety of its application has become a very prominent issue. Microcontroller control system applications must be stable and reliable operation for a long time, otherwise it will lead to increased control errors, and in serious cases, the system will fail, and even cause huge losses.

The main factors affecting the reliable and safe operation of microcontroller control system applications are the various electrical interference from within and outside the system, as well as the system results in design, component selection, installation, manufacturing process and external environmental conditions. These factors on the control system caused by the consequences of the interference is mainly manifested in the following aspects. (1) Data acquisition error increases. (2) Control state failure. (3) Data changes due to interference. (4) Program operation is out of order.

Since the counter value is random after the interference, it leads to program confusion. Typically, the program will execute a series of meaningless instructions, and finally enter a "dead loop", which will cause serious confusion in the output or system failure.

With the rapid development of microcontroller and its interface technology, the current face of the outstanding problems of vocational education: the quality of the ability to scale capacity does not match, the low degree of information technology in teaching, the old classroom mode of filling in the duck is still common, "dual-teacher" teacher team building mechanism lacks perfection, the level of scientific management and the ability to reform and innovation is on the agenda. The level of scientific management and the ability to reform and innovate is on the agenda, the management system is not sound, the school's basic operation norms are not sound, the scientific evaluation standards of vocational education and evaluation mechanism is not up to the standard, the student growth of the "channel" is not smooth.

From the point of view of the new teaching requirements, this kind of courses only in the classroom to teach the basic principles is not enough, must be strengthened in the teaching of the practical aspects of a certain number of high-quality supporting experimental courses live independent experimental courses, so that students have enough experimental opportunities. Then the construction of microcontroller experimental teaching environment has put forward high requirements accordingly. How to solve this problem, microcontroller simulation experiment came into being.

Second, "microcontroller simulation experiment" initial exploration

Along with the rapid development of computer technology, in all areas of the emergence of a variety of simulation systems for the development of a variety of practical systems to provide an accurate and reliable guarantee, while at the same time, many schools, enterprises and so on to save a lot of money. Many schools, enterprises and so on to save a lot of human and material resources. In the field of electronic information technology has also appeared a large number of simulation tools, such as the classroom used in a variety of EDA tools; analog and digital hybrid simulation of Protel, Multisim and other common electronic application simulation software, digital system design Fundation, Maxplus II, Expert and so on.

The so-called "simulation", is through the development of tools to realistically simulate the operating environment of the user's system, so that the user can be transparent and controllable conditions to observe the state of the system in the process of operation and the results of the simulation is in fact a comprehensive means of debugging software and hardware, which improves the efficiency of the development of application systems.

In layman's terms, the "microcontroller simulation experiment" is a virtual circuit board in accordance with the design of the real circuit concept to place a number of virtual components, and simulate the actual process of burning ROM linked to the program code, "connected" to the circuit to observe the results, if not ideal. Circuit to observe the effect, if it is not ideal, you can repeatedly modify the circuit or program code, until it meets the design requirements.

The benefits of simulation are obvious. In the absence of simulation experiments in the era, each architecture of a real circuit requires time-consuming effort and money, a little careless and may be abandoned, plus the ROM chip in the microcontroller is erased a number of times, and a program may need to modify the erase a number of times, which invariably reduces the service life of the ROM chip. Simulation experiments are carried out on the computer (it may take a little electricity), the above problems do not exist, and now the simulation software, the simulation of the circuit effects and real circuits are exactly the same, it is no exaggeration to say that, as long as the simulation is a success, you can directly under the factory assembly line production.

Three, the effect of microcontroller simulation experiments

The core concept of the new curriculum is: "pay attention to the progress and development of each student, so that each student in the classroom can be actively involved in the exchange of information, participate in the exploration, Participate in reporting, all can move, so that every student can enter the zone of nearest development, all can gain and have a sense of success." In order to make this core concept can be effectively implemented, after a recent period of teaching practice, gradually found that the microcontroller simulation experiment is a more effective means of teaching. Not only solves the contradiction of students' only learning but not practicing, but also eases the pressure of equipment construction in some schools.