計(jì)數(shù)器種類
1、如果按照計(jì)數(shù)器中的觸發(fā)器是否同時(shí)翻轉(zhuǎn)分類,可將計(jì)數(shù)器分為同步計(jì)數(shù)器和異步計(jì)數(shù)器兩種。
2、如果按照計(jì)數(shù)過程中數(shù)字增減分類,又可將計(jì)數(shù)器分為加法計(jì)數(shù)器、減法計(jì)數(shù)器和可逆計(jì)數(shù)器,隨時(shí)鐘信號(hào)不斷增加的為加法計(jì)數(shù)器,不斷減少的為減法計(jì)數(shù)器,可增可減的叫做可逆計(jì)數(shù)器。
計(jì)數(shù)器應(yīng)用
計(jì)數(shù)器應(yīng)用包括通話、短信、數(shù)據(jù)等類別的記錄,并支持用戶自主選擇清零日期,以及按照類別添加提醒數(shù)值,如用戶可以選擇每月任一一天,或者第一天、最后一天作為記錄循環(huán)清零日,同時(shí)添加通話時(shí)長、短信條數(shù)、數(shù)據(jù)流量數(shù)量的提醒節(jié)點(diǎn)。
計(jì)數(shù)器的應(yīng)用極為廣泛,不僅能用于計(jì)數(shù),還可用于分頻、定時(shí),以及組成各種檢測電路和控制電路。
計(jì)數(shù)器設(shè)計(jì)前言
計(jì)數(shù)器是數(shù)字邏輯系統(tǒng)中的基本部件, 它是數(shù)字系統(tǒng)中用得最多的時(shí)序邏輯電路,其主要功能就是用計(jì)數(shù)器的不同狀態(tài)來記憶輸入脈沖的個(gè)數(shù)。除此以外還具有定時(shí)、分頻、運(yùn)算等邏輯功能。 計(jì)數(shù)器不僅能用于對時(shí)鐘脈沖的計(jì)數(shù), 還可使用于定時(shí)、分頻、產(chǎn)生節(jié)拍脈沖以及進(jìn)行數(shù)字運(yùn)算等。只要是稍微復(fù)雜一些的
數(shù)字系統(tǒng), 幾乎沒有不包含計(jì)數(shù)器的。通常把滿足N=2n的計(jì)數(shù)器稱為二進(jìn)制規(guī)則計(jì)數(shù)器, 有些數(shù)字定時(shí)、分頻系統(tǒng)中,常需要N≠2n 的任意進(jìn)制計(jì)數(shù)器。
當(dāng)我們在設(shè)計(jì)任意進(jìn)制計(jì)數(shù)器 (即計(jì)數(shù)模不是 2及10)時(shí), 一般采用現(xiàn)有的中規(guī)模集成電路( Medium Scale Integration, MSI)芯片, 通過適當(dāng)?shù)姆答佭B接加以實(shí)現(xiàn)。而市場上現(xiàn)成的中規(guī)模集成電路芯片常見的只有十進(jìn)制計(jì)數(shù)器和十六進(jìn)制計(jì)數(shù)器,而在實(shí)際應(yīng)用中,如數(shù)字鐘電路中,卻需要二十四進(jìn)制和六十進(jìn)制計(jì)數(shù)器,因此要將現(xiàn)有計(jì)數(shù)器改造成任意進(jìn)制計(jì)數(shù)器。利用MSI芯片進(jìn)行適當(dāng)?shù)倪B接就可以構(gòu)成任意進(jìn)制計(jì)數(shù),所使用的方法主要有反饋置零法、反饋預(yù)置法和級(jí)聯(lián)法。
74LS160并行置零法設(shè)計(jì)24進(jìn)制計(jì)數(shù)器電路
用 74LS160并行置零法設(shè)計(jì) 24進(jìn)制計(jì)數(shù)器的電路圖如圖 1所示。此電路的工作原理: 先假設(shè)兩芯片的置零輸入端為 1, 則個(gè)位芯片由于計(jì)數(shù)控制端 ENP = ENT = 1, 故該芯片始終處于計(jì)數(shù)狀態(tài); 而十位芯片的 ENP、ENT連接的是個(gè)位芯片的進(jìn)位控制端 RCO, 只有當(dāng)個(gè)位芯片的計(jì)數(shù)狀態(tài) Q 3Q 2 Q1 Q0為 1001時(shí), RCO 才為 1.十位芯片才能計(jì)數(shù)。如果沒有反饋置零 (即 MR 端恒接高電平 )則電路是一個(gè) 100進(jìn)制計(jì)數(shù)器?,F(xiàn)在電路中加上了反饋, 當(dāng)計(jì)數(shù)狀態(tài) ( 00100100) 8421BCD碼 = ( 24) 10時(shí), 與非門輸出為零。由于 74LS160 屬于異步置零, 且復(fù)位控制端 MR低電平有效, 所以計(jì)數(shù)器立即置零。由于電路中的狀態(tài) ( 24 ) 10轉(zhuǎn)瞬即逝, 顯示不出。故電路的有效狀態(tài)從 ( 00) 10到 ( 23) 10共 24個(gè), 故此電路為24進(jìn)制計(jì)數(shù)器。
圖1 用74LS160并行置零法設(shè)計(jì)24進(jìn)制計(jì)數(shù)器
同步計(jì)數(shù)器74ls162設(shè)計(jì)24進(jìn)制計(jì)數(shù)器原理圖
74LS162計(jì)數(shù)器是十進(jìn)制計(jì)數(shù)方式的計(jì)數(shù)器,且其實(shí)同步清零方式。所以設(shè)計(jì)24進(jìn)制計(jì)數(shù)器,則Sn.1=100011的非。
注意:
1.在文件名必須與VHDL文件中的設(shè)計(jì)實(shí)體名保持一致。
2.低位的清零輸出端(CO端)要連接高位的使能端。
3.低位端和高位端的輸出端統(tǒng)一接地或輸入置零。
4.低位端和高位端的的置數(shù)端要統(tǒng)一。
74ls162設(shè)計(jì)24進(jìn)制計(jì)數(shù)器
采用同步置零 74LS162計(jì)數(shù)器來設(shè)計(jì)24進(jìn)制計(jì)數(shù)器, 反饋代碼必須是 ( 23) 10相應(yīng)的8421BCD 碼為 00100011.由此可見反饋信號(hào)應(yīng)取自十位芯片的 Q1 及個(gè)位芯片的 Q1 和 Q0, 相應(yīng)的與非門應(yīng)改成四輸入端與非門。用 74LS162并行置零法設(shè)計(jì) 24進(jìn)制計(jì)數(shù)器的電路圖如圖 2所示。
圖2 用74LS162并行置零法設(shè)計(jì)24進(jìn)制計(jì)數(shù)器
評(píng)論