89C2051单片机与DS18B20组成的温度控制程序,可设定温度在-10度到120度这间的任一点,如设定在世界30度,就自动控制在28-32度之间,如冰箱用,把温度设在-5度,就把温度控制在-7摄氏度到-3摄氏度之间,经过测试,已成功通过。