STK500 implementation in PIC16F1508