DS18B20 Temperature Sensor 1Wire protocol for PIC 18F4520 on XC8