THE PROBLEMS OF LEARNING AND APPLICATION OF
MICROCONTROLLERS SYSTEMS
Malcheva R., Korotin Y., Arutunjan A. & Krasnik M.
(DonSTU, Donetsk, Ukraine)
The education of the high skilled engineers is a
Introduction. It has long been recognized that a gap exists between the education of students and the skill set of engineers, illustrated by much anecdotal evidence from employers that graduates come to them and they can’t put them to use. From the point of view of the
What give to us knowledge about MCS. Technology has advanced rapidly over the last few years, well beyond the expectations of most engineers and scientists. The sophisticated equipment we find in the home, workplace and many other environments includes technologies that less than ten years ago might only have been a laboratory novelty.
The major reason for the availability of such equipment has been the development of computers and microprocessors which are used as sophisticated, flexible and yet low cost controllers. However, the operation of such systems would be very poor, if possible at all, if the computer's
Control systems are found in abundance in all sectors of industry, such as quality control of manufactured products, automatic assembly line,
Project description. During studing all students prepare the individual course work. As base for construction of such system is the produced microcontroller MCS51, widely used for the last few years at designing of real systems. The students as the technical project receive the set of the real characteristics, which designed system. The students have to independently decide a problem of maintenance of parameters on hardware elements, to develop the functional and basic circuit of a hardware part of a system, as well as to develop and to debug the software of a system. (Figure 1. Fragment of the User’s Interface: Color Setup.)
On the completion developing project it must consist of following parts:
1.Source text editor.
2.Compiler.
3.Debugger.
4.Hardware emulator.
At a time designed only first part of project – text editor for source code. Text editor very easy to use. You can check it during working with system. In editor possible to open about 32 windows, in which represent one file or different files, in which we can edit any file in any windows. Given module is intended for relieving a typing programs for microcontroller. In it provided highlighting text for relieving an visual perception of the program. In the development of the program taken into account options of text setup for a comfort working during using given programme product:
-possibility to edit a color of highlighting different lexical groups;
-possibility to make the new lexical groups by the user discretion;
-possibility of formatting a font, which written a text of program;
-printing a text of program to printing device;
-adjusting a printer in the development environment;
-functions which provide working with clipboard;
-functions which provide working with windows;
-functions for searching and changing a line in the text of program;
Figure 1. Fragment of the User’s Interface: Color Setup.
Conclusion. The economical situation in Ukraine doesn’t allow to produce the
References
2 .A.A.Barkalov & R.V.Malcheva. Application of the
3. Боборыкин В.П., Липовецкий С.Т. Однокристальные микроЭВМ (справочник). М.: Наука,1991.