精选优质文档-倾情为你奉上我的题目是:基于PID算法的温度控制系统 89C51单片机,通过键盘输入预设值,与DS18B20测得的实际值做比较,然后驱动制冷或加热电路。用keil C语言来实现PID的控制。 最佳答案/PID算法温控C语言2008-08-17 18:58#include #include #include #include struct PI unsigned int SetPoint; / 设定目标 Desired Value unsigned int Proportion; / 比例常数 Proportional Const unsigned int Integral; / 积分常数 Integral Const unsigned int LastError; / Error-1 unsigned int PrevError; / Error-2 unsigned int SumError;