[讨论][求助]请高手给个下图中PWM控制的D/A程序,谢谢!
此主题相关图片如下:

此电路要求P3.7有PWM输出,且占空比受按键K1. K2可调(K1增,K2减),经滤波后,直流电压调节范围为0.2~1.2V,此电压接至P1.0,外界的模拟电压接P1.1(静态为1V,当检测到金属时,此电压会有降低),两电压通过2051单片机内部的比较器进行比较,通过软件检测比较器的内部的输出P3.6,当比较器输出为0时,将P1.4无输出,当比较器输出为1时,将P1.4输出高电平,使电路的发光二极管和蜂鸣器发出报警声音.
请高手指编个程序,发到我的邮件:viken@126.com
或直接联系我:
TEL:02129558068
QQ:40366143
白开水先生收,谢谢!