2007, customer Bolotov M.B., outsourcing, 1 developer
result: problems with output noise were solved
MC: i51; languages: Assembler i51; tools: Oscilloscope & solder iron
MC based 0,01-30 Hz sine wave sound generator with power amplifiers avails programmed changing of output frequency. FW was verified.
Power modes and construction were changed.
Electronics, Microcontrollers, Testing/Improving
Assembler
1990-1991 (9 months being student), customer: Zhitomir Trunk Telephone Station, outsourcing, 1 developer
result: 1 sample was implemented and tested, they had started serial manufacturing
OS/Hardware: DOS/designed MC board; languages: Assembler i8051; tools: i8051 cross assembler
This board (for Computer controlled TTS) substitutes analog one. It detects tones of coded phone number that is passed between TTS of cities.
Prior to digital board TTS had larger percentage of errors while number detection.
Board includes i8031 MC (i51 w/o internal ROM), RAM/ROM, phone line interface with analog filter of input signal, TTS rack interface (6 logical outputs for each tone in code) and switching power unit (TTS 24V to board’s power).
Microcontrollers, Phone/Sound, Power Units, Signal Processing
Assembler
1990, aim: the gift for friend, 1 developer
result: was granted and was used during several years
hardware: soldered controller board; languages: Assembler i8080; tools: developed at i8080 based computer
MC board and FW were developed: i8080, 2kB ROM, NO RAM (only registers of CPU), 30 cyclic 1 tone melodies.
Home/Entertainment, Microcontrollers, Phone/Sound
Assembler
1989, customer: private firm, 1 developer
result: 1 sample supplied and used
hardware: soldered controller board; languages: Assembler i8080; tools: developed at i8080 based computer
It was my first designed MC board: i8080, 2kB ROM, NO RAM (only registers of CPU), 8 digits 7-segment LED indicator, phone line interface, NO ADC (analog signal was sampled as bit stream).
Written FW: digital 6 tones caller number decoding and indicating.
Microcontrollers, Phone/Sound, Signal Processing
Assembler
1989, private project: written at free time while being at Army of USSR, 2 developers
result: realized and used
OS/Hardware: i8080 like processor based computer; languages: assembler i8080; tools: paper & pencil
Tetris classic in text screen mode for i8080 based computer. Its design was improved and Tetris was implemented by my officer at his home computer.
@ Software, Home/Entertainment
Assembler
1985-1986, customer: Kyiv Institute of Automatics (made for my father); outsourcing, 1 developer
result: tested and implemented as subroutine
hardware: analog of i8080 based USSR industrial controller for plants (KTS LIUS-2); languages: i8080 assembler and machine code; tools: paper & pencil
It was my first written and implemented program.
Driver of 10 digits indicator with animated shifting (new number appears from left/right and top/bottom with shifting).
@ Software, Algorithms and Data Processing
Assembler