Skip to content
Free planNo credit card requiredStart writing

article · Herald of Khmelnytskyi National University Technical sciences · 2026

ОСОБЛИВОСТІ СТВОРЕННЯ НАВЧАЛЬНИХ КУРСІВ ПО ПРОГРАМУВАННЮ МІКРОКОНТРОЛЕРІВ ПРИ ПІДГОТОВЦІ ФАХІВЦІВ В ГАЛУЗЯХ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ

Олександр Русу, Віктор Горбачов, АННА ВАКАРЧУК, ОЛЕКСАНДР ПШЕНИЧНИЙ

Cited by 0Open access

Abstract

The article considers the concept of blended learning for organizing the educational process of microcontroller programming courses in educational institutions of a technical profile. The differences between the technology of microcontroller programming and traditional programming are shown and the need to use specialized hardware and software to check the performance of the created programs in real time is substantiated. The most common models of microcontrollers used in the educational process are analyzed, in particular AVR, PIC and STM8, and the feasibility of using microcontrollers of the PIC16F84A family for the initial stages of training is also determined. Special attention is paid to the problems of distance teaching of disciplines related to microcontroller technologies, since the microcontroller software operates directly with physical signals in real time and the configuration and testing of the performance of the software product for microcontrollers takes place on real electronic devices with their own electrical circuits, which include the microcontroller. An effective solution to this problem is the creation of virtual mockups that have their own means of designing and simulating electronic circuits, which allows you to model electronic devices and test programs in a virtual mode. The universal virtual laboratory Labs created by the teachers of the International University and the specialized software PIC_Lab for creating virtual mockups designed to test the operability of the program code without using physical equipment are described. An example of such a virtual mockup "Electromechanical Clock" is given, which demonstrates the principles of controlling a Lave stepper motor. The proposed approach provides the possibility of asynchronous learning, increases the efficiency of learning the material and is suitable for both face-to-face and distance learning.

Cite this paper

APA 7

Русу, О., Горбачов, В., ВАКАРЧУК, А., & ПШЕНИЧНИЙ, О. (2026). ОСОБЛИВОСТІ СТВОРЕННЯ НАВЧАЛЬНИХ КУРСІВ ПО ПРОГРАМУВАННЮ МІКРОКОНТРОЛЕРІВ ПРИ ПІДГОТОВЦІ ФАХІВЦІВ В ГАЛУЗЯХ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ. Herald of Khmelnytskyi National University Technical sciences, 363(2), 551–556. https://doi.org/10.31891/2307-5732-2026-363-73

MLA 9

Русу, Олександр, et al. “ОСОБЛИВОСТІ СТВОРЕННЯ НАВЧАЛЬНИХ КУРСІВ ПО ПРОГРАМУВАННЮ МІКРОКОНТРОЛЕРІВ ПРИ ПІДГОТОВЦІ ФАХІВЦІВ В ГАЛУЗЯХ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ.” Herald of Khmelnytskyi National University Technical sciences, vol. 363, no. 2, 2026, pp. 551–56, https://doi.org/10.31891/2307-5732-2026-363-73.

Chicago

Русу, Олександр, Віктор Горбачов, АННА ВАКАРЧУК, and ОЛЕКСАНДР ПШЕНИЧНИЙ. 2026. “ОСОБЛИВОСТІ СТВОРЕННЯ НАВЧАЛЬНИХ КУРСІВ ПО ПРОГРАМУВАННЮ МІКРОКОНТРОЛЕРІВ ПРИ ПІДГОТОВЦІ ФАХІВЦІВ В ГАЛУЗЯХ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ.” Herald of Khmelnytskyi National University Technical sciences 363 (2): 551–56. https://doi.org/10.31891/2307-5732-2026-363-73.

Harvard

Русу, О. et al. (2026) ‘ОСОБЛИВОСТІ СТВОРЕННЯ НАВЧАЛЬНИХ КУРСІВ ПО ПРОГРАМУВАННЮ МІКРОКОНТРОЛЕРІВ ПРИ ПІДГОТОВЦІ ФАХІВЦІВ В ГАЛУЗЯХ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ’, Herald of Khmelnytskyi National University Technical sciences, 363(2), pp. 551–556. Available at: https://doi.org/10.31891/2307-5732-2026-363-73.

BibTeX
@article{anon2026,
  title = {{ОСОБЛИВОСТІ СТВОРЕННЯ НАВЧАЛЬНИХ КУРСІВ ПО ПРОГРАМУВАННЮ МІКРОКОНТРОЛЕРІВ ПРИ ПІДГОТОВЦІ ФАХІВЦІВ В ГАЛУЗЯХ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ}},
  author = {Русу, Олександр and Горбачов, Віктор and ВАКАРЧУК, АННА and ПШЕНИЧНИЙ, ОЛЕКСАНДР},
  journal = {Herald of Khmelnytskyi National University Technical sciences},
  volume = {363},
  number = {2},
  pages = {551--556},
  year = {2026},
  doi = {10.31891/2307-5732-2026-363-73}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.