3.2.1 Temperature Indicator as ADC Internal Channel
The PIC16F17146 and PIC16F18146 families of microcontrollers contain a Temperature Indicator module designed to measure the operating temperature of the silicon die. The temperature indicator is internally connected to the input multiplexer of the ADC. Using the Temperature Indicator module along with the ADC for temperature measurement saves PCB area and the need for separate temperature sensors and microcontroller pins, thereby reducing the BOM cost in the application. The range of temperature measurement is between -40°C and +125°C.
Depending on the application, the ADC result from the temperature indicator output can be either compared directly against specific trip points or used to determine the actual temperature by calculation, a look-up table, or a combination of both. The Temperature Indicator circuit can be calibrated for more accurate measurements.
Refer to AN1333 - Use and Calibration of the Internal Temperature Indicator and AN2092 - Using the Temperature Indicator Module for details on how to use and calibrate the temperature indicator module.