如圖所示為采用D/A轉(zhuǎn)換器的鋸齒波信號發(fā)生電路。該電路由晶體振蕩電路、計數(shù)器和D/A轉(zhuǎn)換器組成。晶體振蕩電路輸出的信號送到計數(shù)器,計數(shù)器從0開始每計數(shù)一個值,D/A轉(zhuǎn)換器就輸出l步大小的模擬電壓。當(dāng)計數(shù)值達(dá)到最大后就返回到0,模擬電壓也返回到0,輸出電壓再慢慢增加,這樣就可獲得高精度的鋸齒波。圖中,如果把計數(shù)器改為加減計數(shù)器,計數(shù)值從0達(dá)到最大值后,轉(zhuǎn)換為減法計數(shù)器,可獲得三角波。此外,如果把數(shù)字信號存入P2ROM中并順序讀出,經(jīng)D/A轉(zhuǎn)換后就可獲得任意形狀的波形。鋸齒波或三角波的周期由晶體振蕩器的振蕩頻率決定。