Decoding HT6P20 encoder address using PIC16F877A