使用单片机89c51 ds18b20 温度传感器 单片机产生pwm波控制功率电阻 我已经搞定设置温度 液晶显示温度的程

使用单片机89c51 ds18b20 温度传感器 单片机产生pwm波控制功率电阻
我已经搞定设置温度 液晶显示温度的程序 但是不知道怎么做pwm部分的程序
比如 我从ds18b20 取来的温度为wendu (已转换为十进制) p1^5输出pwm波
温度设定要求为 变量 settemp(已为十进制)

用 设定温度 与 实际温度 进行比较,
设定温度 越接近 实际温度,使输出的 PWM 的占空比越小 就可以,
可以根据 实际加热电阻功率 的 加热速度,来进行调节。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-20
可以用有PWM输出的单片机来做
第2个回答  2013-03-27
第3个回答  2020-05-26
可以给一下你的程序加原理图么 1741912652qq