m8254可編程計數/定時芯片簡介:
????本接口卡采用?8254?可編程計數/定時器芯片完成對外部脈沖信號的各種處理。8254芯
片內部具有三個獨立的16位計數器,它可用程序設置成多種工作方式,按十進制計數或二進制計數,**計數速率可達10MHz。8254?能用于多種應用場
合,例如外部事件計數器、可編程方波頻率發生器、分頻器、實時時鐘以及程控單脈沖發生器等。?
????本接口卡的功能組成非常靈活,通過跨接插座
的不同連接方式,可以使8254的時鐘輸入端?CLK?與被測現場信號相連,或者與卡上基準時鐘相連,也可以將二至三級計數器串連使用。對于8254?的
啟停控制端?GATE,同樣可以通過跨接插座的選擇,使其或者受程序的控制或者設置為外部控制。
???8254的全部功能是由CPU編程設定的。CPU通過輸出指令給8254裝入控制字,從而設定其功能。8254控制字格式如下:
??
m
??????
M8254的三個計數器是獨立的16?位減法計數器。計數器的工作方式由工作方式寄存器確定。計數器在編程寫入初始值后,在某些方式下計數到0后自動預
置,計數器連續工作。CPU訪問計數器時,必須先設定工作方式控制字中的RL1、RL0位。計數器對CLK計數輸入端的輸入信號進行遞減計數。選通信號
GATE控制計數工作的進行,其功能如表5所示。
8254的三個計數器按照各工作方式寄存器中控制字的設置進行工作。可以選擇的工作方式有六種。這六種方式是:
方式0:計數結束時中斷。編程后自動啟動,計數器減1計數,計數到終點(減至0?)后輸出
高電平,可用于中斷請求信號,GATE為低電平時停止計數,回到高電平后繼續往下計數。再次啟動要重新裝入計數值或重新編程。
方式1:可編程單脈沖輸出。GATE上升沿進行初始化并開始計數。輸出低電平的寬度等于計
數時間。單脈沖輸出可用?GATE?上升沿多次觸發。
方式2:比率發生器。編程后重復地循環計數。計數到終點時輸出一個時鐘周期寬度的低電
平脈沖,自動初始化后繼續計數。用GATE的上升沿初始化,并開始計數。GATE為低電平時停止計數。
方式3:方波發生器。這種方式是在編程后重復地循環計數,輸出波形為方波。如果初始計
數
值為偶數,每個時鐘輸入脈沖使計數器減2,達到計數終點時輸出電平改變。如果初始計數值為奇數,則輸出高電平?時**個時鐘輸入脈沖使計數器減1,隨后每
個輸入脈沖使計數器減2;輸出為低電平時**個時鐘輸入脈沖使計數器減3,隨后每個輸入脈沖使計數器減2,到達計數終點時輸出電平改變,計數器自動初始化
后繼續計數。用GATE的上升沿初始化并開始計數,GATE為低電平時停止計數。
方式4:軟件啟動選通脈沖輸出。編程后自動啟動,計數到終點后輸出一個時鐘周期的低電
平脈沖。用GATE的上升沿初始化并開始計數,GATE為低電平時停止計數。
免責聲明:當前頁為 供應可編程間隔定時器M82C54-2產品信息展示頁,該頁所展示的 供應可編程間隔定時器M82C54-2產品信息及價格等相關信息均有企業自行發布與提供, 供應可編程間隔定時器M82C54-2產品真實性、準確性、合法性由店鋪所有企業完全負責。世界工廠網對此不承擔任何保證責任,亦不涉及用戶間因交易而產生的法律關系及法律糾紛,糾紛由會員自行協商解決。
友情提醒:世界工廠網僅作為用戶尋找交易對象,就貨物和服務的交易進行協商,以及獲取各類與貿易相關的服務信息的渠道。為避免產生購買風險,建議您在購買相關產品前務必確認供應商資質及產品質量。過低的價格、夸張的描述、私人銀行賬戶等都有可能是虛假信息,請您謹慎對待,謹防欺詐,對于任何付款行為請您慎重抉擇。
投訴方式:fawu@gongchang.com是處理侵權投訴的專用郵箱,在您的合法權益受到侵害時,請將您真實身份信息及受到侵權的初步證據發送到該郵箱,我們會在5個工作日內給您答復,感謝您對世界工廠網的關注與支持!