pic18 setbit fix