|
4.方式3:方波發(fā)生器
工作方式3被稱作方波發(fā)生器。任一通道工作在方式3, 只在計(jì)數(shù)值n為偶數(shù),則可輸出重復(fù)周期為n、占空比為1:1的方波。
進(jìn)入工作方式3,OUTi輸出低電平, 裝入計(jì)數(shù)值后,OUTi立即跳變?yōu)楦唠娖健H绻?dāng)GATE為高電平, 則立即開始減“1”計(jì)數(shù),OUTi保持為高電平,若n為偶數(shù),則當(dāng)計(jì)數(shù)值減到n/2時(shí),OUTi跳變?yōu)榈碗娖剑恢北3值接?jì)數(shù)值為“0”,系統(tǒng)才自動重新置入計(jì)數(shù)值n,實(shí)現(xiàn)循環(huán)計(jì)數(shù)。這時(shí)OUTi端輸出的周期為n×CLKi周期,占空比為1:1的方波序列; 若n為奇數(shù), 則OUTi端輸出周期為n×CLKi周期,占空比為((n+1)/2)/((n-1)/2)的近似方波序列。
如果在操作過程中, GATE變?yōu)闊o效,則暫停減“1”計(jì)數(shù)過程,直到GATE再次有效,重新從初值n開始減“l(fā)”計(jì)數(shù)。
如果要求改變輸出方波的速率, 則CPU可在任何時(shí)候重新裝入新的計(jì)數(shù)初值n,并從下一個(gè)計(jì)數(shù)操作周期開始改變輸出方波的速率。
電路圖連接應(yīng)該沒有問題。先設(shè)置8253工作方式為方式3,然后裝入偶數(shù)計(jì)數(shù)值,再置GATE為1,即可輸出方波了
|
|