PIC16F1847 microcontroller-based programmable logic controller. Hardware and basic concepts / (2020)