Report on the development of the computer program “Discrete-Analog Multi-Cycle Decimal Indicator” within the framework of the research project “Mathematical Methods and Digital Technologies in Education, Science and Engineering”

1a260445 6197 4090 b96b 526108b657c2

On 30 October 2025, at a meeting of the Academic Council at Borys Grinchenko Kyiv Metropolitan University, the report on the development of the computer program “Discrete-Analog Multi-Cycle Decimal Indicator” was approved. The program was created within the framework of the research project of the Department of Computer Science and the Department of Mathematics and Physics at the Faculty of Information Technologies and Mathematics, entitled “Mathematical Methods and Digital Technologies in Education, Science and Engineering” (registration number: 0121U111924; project duration: June 2021 – June 2026).

The report was presented by the developer of the computer program, Oleksandr Bushma, Doctor of Technical Sciences, Professor, Professor of the Department of Computer Science at the Faculty of Information Technologies and Mathematics.

The application area of the computer program includes data output devices in information-measuring systems and embedded tools that provide control of complex and mobile objects for various purposes, implemented on single-chip microcontrollers (MCUs). The development can be effectively used for creating universal indicator modules, in the engineering of digital indicator systems, in scientific research in the fields of programming and ergonomics, as well as in the educational process.

The program converts two-digit decimal digital input data into control signals for an optoelectronic semiconductor scale indicator. As a result, within the information field of the data output device, which contains 100 elements, visual symbols of an additive scale reading are generated over ten cycles. The program produces visual representations of the scale reading on a semiconductor discrete-antilog indicator in a dynamic multi-cycle mode. The program is written in the assembly language of the MCS-51 microcontroller series. It uses only standard modules for interaction between MC components and standard input–output devices, and is built on software interrupts.

Advantages of the developed program:

  • functional simplicity, which ensures its effective use in the educational process;
    • functional independence of the data visualization subsystem, which enables the creation of flexible embedded solutions;
    • minimized use of system computing resources (748 bytes of program memory and 5% of processor time).

The results of the development have been implemented in educational components for students of the specialty 122 “Computer Science”:

  • Computer Systems for URBAN Monitoring;
    • Intellectual Property in the IT Sector;
    • Robotics.

 Materials provided by SMC for Research, Scientific Projects and Programmes 

SDG 04 minSDG 09 min

 

© 2025 Borys Grinchenko Kyiv Metropolitan University