An improved version of a low-temperature double calorimeter for the te
mperature range 20-320 K is presented. The temperature of the adiabati
c shield is increased at a programmable rate, while the temperature di
fferences to the samples are regulated to zero. Temperature control an
d data acquisition are achieved by software algorithms integrated in a
single computer program. The apparatus yields a typical precision Del
ta C-p/C-p of 10(-3) with approximate to 50 data K-1.