大師們幫幫忙寫一個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輸出。 在一個定時中斷中完成。
|