雙向計數器能夠通過任何給定的計數序列向上或向下計數,以及從零開始計數“向上”并增加或增加到某個預設值,有時需要從預定值“向下”計數到零,這樣我們就可以產生一個在達到零計數或其他預設值時激活的輸出。
這種類型的計數器是通常稱為遞減計數器,(CTD)。在二進制或BCD遞減計數器中,對于來自某個預設值的每個外部時鐘脈沖,計數減1。特殊的雙用途IC,如TTL 74LS193或CMOS CD4510,是4位二進制Up或Down計數器,有一個額外的輸入引腳可選擇向上或向下計數模式。
4位向下計數器
在上面的4位計數器中,每個觸發器的輸出在下降沿改變狀態( CLK 輸入的1到0轉換,由前一個觸發器的 Q 輸出觸發,而不是 Q 輸出與向上計數器配置相同。因此,當前一個觸發器在其輸出處從 0 變為 1 而不是從 1 更改時,每個觸發器將改變狀態。到 0 。
雙向計數器
同步和異步計數器都可以計數“向上”或計數“向下”,但它們是另一個“通用“計數器類型可以向上或向下計數,取決于其輸入控制引腳的狀態,這些稱為雙向計數器。
雙向計數器,也稱為向上/向下計數器,能夠通過任何給定的計數序列在任一方向上進行計數,并且可以通過使用如下所示的附加控制輸入在計數序列中的任何點進行反轉。
同步3位向上/向下計數器
上面的電路很簡單3 -bit Up / Down同步計數器,使用JK觸發器配置為切換或操作T型觸發器的最大計數為零(000)到七(111)并再次返回到零。然后,3位計數器按順序(0,1,2,3,4,5,6,7)向上前進或以反向順序(7,6,5,4,3,2,1,0)向下前進。
通常,大多數雙向計數器芯片可以在其計數序列中的任何點向上或向下改變其計數方向。這是通過使用一個額外的輸入引腳來實現的,該引腳確定計數的方向,向上或向下,時序圖給出了一個計數器操作的例子,因為這個向上/向下輸入改變了狀態。
現在,上升和下降計數器都集成在單個IC中,可完全編程,可從任何預設值向“向上”和“向下”方向進行計數,從而生成完整的雙向計數器芯片。可用的常見芯片是74HC190 4位BCD十進制向上/向下計數器,74F569是完全同步的向上/向下二進制計數器和CMOS 4029 4位同步向上/向下計數器。
-
計數器
+關注
關注
32文章
2283瀏覽量
95885 -
觸發器
+關注
關注
14文章
2029瀏覽量
61780
發布評論請先 登錄
雙向訪客計數器電路圖 使用8051微控制器的雙向訪客計數器電路設計

計數器,計數器的工作原理是什么?
電子計數器的使用_電子計數器功能
FX2N系列PLC的32位加減雙向計數器
同步計數器和異步計數器是什么 同步計數器和異步計數器的主要區別?

評論