PIC16F84 compatible microprocessor