simulate a voting system using the PIC16F Microcontroller Academic Essay