This application note introduces some software techniques for compensating and minimising ST7 ADC errors. The document also provides some general tips on writing ADC software. For a list of related application notes that contain other useful information about ADCs see section 6 on page 39. This document provides some methods of calibrating the ADC. Some ADC errors like Offset and Gain errors can be cancelled using these simple software techniques. Other errors like Differential Linearity Error and Integral Linearity Error are associated with the ADC design and cannot be compensated easily. The example software provided with this application note is explained in brief in section 5 on page 35.