A PIC16F628A based digital thermometer reads temperature from a Ds1820 sensor and displays on a multiplexed 4-digit Seven Segment Display. The temperature is displayed in both Fahrenheit and Centigrade units one after the other. PIC programming is done on mikroC, and the temperature resolution is 1 in F and C scales. The range of temperature measurement is -55 to 125 C.
PIC16F628A + DS1820 Thermometer – [Link]