当前位置 - 股票行情交易網 - 裝修設計 - 8253芯片有哪幾個計數通道

8253芯片有哪幾個計數通道

計數常數是8253用來計數的關鍵參數。8253具有3個獨立的計數通道,采用減1計數方式。在門控信號有效時,每輸入1個計數脈沖,通道作1次計數操作。當計數脈沖是已知周期的時鐘信號時,計數就成為定時。 當某通道用作計數器時,應將要求計數的次數預置到該通道的計數器中、被計數的事件應以脈沖方式從CLK端輸入, 每輸入壹個計數脈沖,計數器內容減“1”,待計數值計到“0”。

OUT端將有輸出。表示計數次數到。當某個通道用作定時器時。 由CLK輸入壹定頻率的時鐘脈沖。根據要求定時的時間長短確定所需的計數值。並預置到計數器中,每輸入壹個時鐘脈沖,計數器內容減“1”, 待計數值計到“0”。OUT將有輸出,表示定時時間到。允許從CLK輸入的時鐘頻在1~2MHz範圍內。因此,任壹通道作計數器用或作定時器用,其內部操作完全相同,區別僅在於前者是由計數脈沖進行減“1”計數。 而後者是內時鐘脈沖進行減“1”計數。

作計數器時, 要求計數的次數可直接作為計數器的初值預置到減“1”計數器中。作定時器時, 計數器的初值即定時系數應根據要求定時的時間進行如下運算才能得到: 定時系數=需要定時的時間/時鐘脈沖周期 其實計數常數=定時計數=計數初值。計算方法是壹樣的。