大师们帮帮忙写一个C语言的程序 用STC15W408AS单片机。 一: 从P1.1(CCP0) p1.0 (CCP1)pwm输出端口输出两路频率20khz相位相反,死区时间1.5us
二: 从p3.6 p3.7 端口输出两路频率可调10hz-130hz。 p3.6脉宽可调0.1ms-2ms。 P3.7脉宽固定 P1.3 频率调节电位器AD输入端口 P1.4 脉宽调节电位器AD输入端口 三: P1.2工作指示灯端口 四: P3.2 外部中断输入口(低电位有效) 五:P1.5保护报警输出(蜂鸣器)端口 (中断时报警) 六:P1.6散热风扇输出端口(低电位有效)。受开关控制,开关断开后延时2分钟关闭风扇。 七:P1.7开关控制。 按键长按为开机,放开为关机。 频率输出端口的工作顺序20khz先输出;100ms后P3.6输出0.1-2ms,0.1-2ms后P3.7输出。 在一个定时中断中完成。
|