A thermometer that interprets degrees celsius within 10% error in ambient temperatures, using Microchip PIC16F