【導讀】目前使用的信號發(fā)生器大部分是利用分立元件組成的,體積大,可靠性差,本設計使用的是AT89S52單片機構成的發(fā)生器,可產(chǎn)生三角波、方波、正弦。波等多種波形,波形的頻率可用程序控制改變。在單片機上加外圍器件――獨立式按鍵,通過按鍵控制波形頻率的增減以及波形的選擇,并用數(shù)碼管顯示頻率大小。系統(tǒng)軟件由主程序和產(chǎn)生波形的子程序組成,軟件設計完成后則只需改。變產(chǎn)生各種波形的子程序即可得到各種波形。周期的改變可由用戶按動按鈕來改變延時。本設計具有線路簡單、結(jié)構緊湊、價格低廉等優(yōu)點。