新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于MSI的N進制計數器設計方法

基于MSI的N進制計數器設計方法

作者: 時間:2012-03-16 來源:網絡 收藏
1緒論

  是數字邏輯系統(tǒng)中的基本部件,它是數字系統(tǒng)中用得最多的時序邏輯電路,其主要功能就是用的不同狀態(tài)來記憶輸入脈沖的個數。除此以外還具有定時、分頻、運算等邏輯功能。不僅能用于對時鐘脈沖的計數,還可使用于定時、分頻、產生節(jié)拍脈沖以及進行數字運算等。只要是稍微復雜一些.

  采用中規(guī)模集成計數器來設計任意進制計數器,使設計和調試工作更趨于簡單,并且具有體積小,功耗低,可靠性高等優(yōu)點。本文主要闡述了用中規(guī)模集成計數器設計任意進制同步加法計數器的設計思想,并對設計方法和步驟作了討論。

  2.中規(guī)模計數器概述

  2.1中規(guī)模計數器芯片種類

  中規(guī)模計數器芯片有非常多的種類。若按觸發(fā)時鐘的方式分類有:同步計數器、異步計數器;若按進制的“?!狈诸愑校憾M制計數器、十進制計數器;若按計數的方式分類:有加法計數器、減法計數器和可逆(加/減)計數器;若按芯片的型號分類就更多了,如:僅74系列的4位二進制計數器芯片就有161、163、191、193、197等,十進制計數器芯片有160、162等。

  2.2MSI中規(guī)模計數器工作原理

  2.2.1.以十進制同步計數器74LS160為例

  74LS160的功能

表174LS160功能表

基于MSI的N進制計數器設計方法

  根據功能表,74LSl60的功能說明如下:

  (1)異步清零功能。當CR=0時,不論其他輸入如何,輸出Q3Q2Q1Q0為0000,表中“×”表示任意。

 ?。?)同步并行置數功能。LD為預置數控制端,在CR=1的條件下,LD=0時,在CP上升沿的作用下,預置好的數據d3d2dld0被并行地送到輸出端,即此時的Q3Q2Q1Q0為d3d2dld0。

 ?。?)保持功能。在CR=1和LD=1的前提下,只要TTTP=0,則計數器不工作,輸出保持原狀態(tài)不變。

  (4)計數功能。正常計數時,必須使CR=1,LD=1,TTTP=1,此時在CP的上升沿的作用下,計

  數器對CP的個數進行加法計數。當計數到輸出Q3Q2Q1Q0為1001時,C0=1,C0=1的維持時間是從Q3Q2QlQ0為1001時起到QaQ2Q1Q0狀態(tài)變化時止。

以四位二進制計數器為例#e# 2.2.2以四位二進制計數器為例

  74LS161功能
表274LS161功能表

基于MSI的N進制計數器設計方法

  從功能表(一)可以看到,74LS161處于計數狀態(tài)時,引出端RD,LD,S:,S:都應為“1”(接高電平)。如果取其中一片T4161作為低位計數器〔記作(1)〕,對該片計數器來講,每來一個CP就計一次數,它始終工作在計數狀態(tài)。

  3.設計方案

  3.1采用反饋置零法來設計任意進制計數器

  對于74LS160屬于異步置零輸入端的計數器,它是當置零輸入端出現有效電平(低電平)后計數器立即被置零,不受時鐘信號的控制。而對于74LS162/74LS163屬于同步置零輸入端的計數器。它是當置零輸入端出現有效電平(低電平)后計數器并不會立即被置零,必須等下一個時鐘信號到


上一頁 1 2 3 下一頁

關鍵詞: MSI N進制 計數器

評論


相關推薦

技術專區(qū)

關閉