《《數字電路》課件》由會員分享,可在線閱讀,更多相關《《數字電路》課件(53頁珍藏版)》請在裝配圖網上搜索。
1、 按功能分 清零寄存指令RD. QDF0d0 Q0. Q. DF1d1 Q1.d2 Q. DF2 Q2QDF3d3 Q3 0 0001 1011 101觸發(fā)器狀態(tài)不變動畫 RDSDd3 RDSDd2 RDSDd1 RDSDd0 10清零11 00 &Q0&Q1&Q2&Q3 11 00& & & &Q QQ Q00 00 00 111 0 1 01 1 1 1 清零D1移位脈沖2 3 410111QQ3 Q1Q2 RD0 0 0 00 0 0 10 0 11 10 1 1 Q JKF0Q1Q JKF2 Q JKF1Q JKF3 QQQ從高位向低位依次輸入動畫 1 1 10 1 011 0 011
2、 0 00輸出清零D10111QQ3 Q1Q2 RDQ JKF0Q1Q JKF2 Q JKF1Q JKF3 QQQ 5移位脈沖7 86 動畫 左移寄存器波形圖1 2 3 4 5 6 7 8C 1 1 1 111DQ0Q 3Q2Q1待存數據0 111 0 0 0 1123移位脈沖Q2 Q1 Q0移位過程Q3寄 存 數 碼 D0 0 1 1 10 0 0 0清 零1 10左移一位0 0 1 0 1 1左移二位0 1 0 1 1左移三位1 0 1 14左移四位并 行 輸 出動畫 1清零0 D Q2SDRD d2&F2 Q1SDRD d1&F1 Q0SDRD d0&F0D DQ3SDRD d3&F3D
3、DC F3 F2 F1 F0d0d1d2d3 Q0Q1Q2Q3 F3 F2 F1 F0 dQ0Q1Q2Q3 F3 F2 F1 F0d 0d1d2d3Q3Q3 F3 F2 F1 F0 d 既能左移也能右移。DQ2 DQ1 DQ01&1 1 1& 1&.RDCS左移輸入 待輸數據由 低位至高 位依次輸入待輸數據由高位至低位依次輸入1 0 1右移輸入移位控制端0 0 00 0 0& &010 動畫 右移串行輸入左移串行輸入UCC Q0 Q1 Q2 Q3 S1 S0 C16 15 14 13 12 11 10 91 3 4 5 6 7 82 D0 D1 D2 D3DSR DSL RD GNDCT74L
4、S194并行輸入 01111 0 00 11 01 1直接清零(異步)保 持右移(從Q0向右移動)左移(從Q3向左移動)并行輸入 RD C S1 S0功 能 UCC Q0 Q1 Q2 Q3 S1 S0 C16 15 14 13 12 11 10 9CT74LS1941 3 4 5 6 7 82 D0 D1 D2 D3DSR DSL RD GND 二 進 制 數 Q2 Q1 Q0 0 0 0 0 1 0 0 12 0 1 0 3 0 1 14 1 0 0 5 1 0 16 1 1 0 7 1 1 18 0 0 0 脈沖數(C) 1 01 0清零RDQ JKQQ0 F0Q JKQQ1 F1Q JK
5、QQ2 F2 C計數脈沖三位異步二進制加法計數器在電路圖中J、懸空表示J、K=1 當相鄰低位觸發(fā)器由1變 0 時翻轉 異步二進制加法器工作波形 每個觸發(fā)器翻轉的時間有先后,與計數脈沖不同步。C 1 2 3 4 5 6 7 8Q0Q1Q2 ?思考1、各觸發(fā)器C應如何連接?CRDQ DQQ0 F0Q DQQ0 F0Q DQQ3 F3 二 進 制 數 Q2 Q1 Q0 0 0 0 0 1 0 0 12 0 1 0 3 0 1 14 1 0 0 5 1 0 16 1 1 0 7 1 1 18 0 0 0 脈沖數(C) F0每輸入一C翻一次F1F2F3 J0 =K0 =1Q0 =1 J1 =K1 = Q
6、0Q0 = Q1 = 1 J2 =K2 = Q1 Q0Q0 = Q1 = Q2 = 1 J3 =K3= Q1 Q1 Q0 J0 =K0 =1J1 =K1 = Q0J2 =K2 = Q1 Q0J3 =K3 = Q2 Q1 Q0 三位同步二進制加法計數器 計數脈沖同時加到各位觸發(fā)器上,當每個到 來后觸發(fā)器狀態(tài)是否改變要看J、K的狀態(tài)。RDQ JKQQ0 F0Q JKQQ1 F1Q JKQQ2 F2 C計數脈沖 C 1 2 3 4 5 6 7 8Q0Q1Q2 RDQ JKQQ0 F0Q JKQQ1 F1Q JKQQ2 F2 C計數脈沖 C0= C K0 =1 J0 =Q2 K1 =1 J1 =1 C
7、1= Q0J2=Q0Q1 K2 =1 C2= C RDQ JKQQ0 F0Q JKQQ1 F1Q JKQQ2 F2 C計數脈沖 C0= C=0 K0 =1 J0 =Q2=1 K1 =1 J1 =1 C1= Q0=0J2=Q0Q1=0 K2 =1 C2= C=0 RDQ JKQQ0 F0Q JKQQ1 F1Q JKQQ2 F2 C計數脈沖 0 1 1 1 1 1 0 1 1 1 1 10 1 1 1 1 11 1 1 1 1 10 1 1 1 0 10 1 1 1 1 10 0 0 01 0 0 12 0 1 03 0 1 14 1 0 05 0 0 0C1= Q0 C 1 2 3 4 5Q0Q
8、1Q2 二進制數Q3 Q2 Q1 Q0脈沖數(C)十進制數012345678910 0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 10 0 0 0 01234567890 RDQ JKQF0Q JKQF1 C計數脈沖Q JKQF2Q JKQQ3 F3 Q2 Q1 Q0 Q0Q1Q2Q3C 1 2 3 4 5 6 7 8 9 10 Q1 RD C0& R 02R01S91 S92&Q JKQF1Q JKQF2 Q2Q JKQF3Q3 RDRDRDSD SD C1Q0Q JKQF0 110 1 0清零0 0
9、0 0Q1 RD C0& R02R01S91 S92&Q JKQF1Q JKQF2Q2Q JKQF3Q3 RDRDRDSD SD C1Q0Q JKQF0 0置“9”1 10 0Q1 RD C0& R02R01S91 S92&Q JKQF1Q JKQF2Q2Q JKQF3Q3 RDRDRDSD SD C1Q0Q JKQF01 1 Q1 RD C0& R 02R01S91 S92&Q JKQF1Q JKQF2 Q2Q JKQF3Q3 RDRDRDSD SD C1Q0Q JKQF00 01 1 Q1 RD C0& R 02R01S91 S92&Q JKQF1Q JKQF2 Q2Q JKQF3Q3 R
10、DRDRDSD SD C1Q0Q JKQF00 01 1輸入脈沖輸出二進制輸入脈沖輸出五進制 Q1 RD C0& R 02R01S91 S92&Q JKQF1Q JKQF2 Q2Q JKQF3Q3 RDRDRDSD SD C1Q0Q JKQF00 01 1輸入脈沖輸出十進制 輸 入輸 出Q2Q3R01 S92S91R02 Q1 Q01 1 01 1 01 1 0 0 000 0 001 0 10R01 S92S91 R02有任一為“0”有任一為“0” 輸入計數脈沖十分頻輸出(進位輸出)計數狀態(tài)計數器輸出S91 NCT74LS290S92 Q2 Q1 NUCCR01R02 C0C1 Q0 Q3地
11、1 7814 S92S91Q3 Q0Q2 Q1R01R02 C1 C0 Q1Q2Q3Q0C 1 2 3 4 5 6 7 8 9 10工作波形S92S91Q0 Q3Q1 Q2R01R02 C1 C0 S92S91Q3 Q0Q2 Q1R01R02 C1 C0五進制輸出計數脈沖輸入C 1 2 3 4 5Q1Q2Q3工作波形 Q3 Q2 Q1 Q0012345678910 0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 10 0 0 0 01234567890 例:六進制計數器Q3 Q2 Q1 Q00 0 0 0
12、0 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 10 0 0 0六種狀態(tài) 1 111 S92S91Q3 Q0Q2 Q1R01R02 C1 C0計數器清零S92S91Q3 Q0Q2 Q1R01R02 C1 C0計數器清零&. 0100(4)S92S91Q3 Q0Q2 Q1R01R02 C1 C0計數脈沖S92S91Q3 Q0Q2 Q1R01R02 C1 C0十位個位 116 89UCC 1Q21Q11RD1Q0 1Q3地1C0 2Q32Q22Q12Q02RD2C0 2C11C1 1Q3 1Q01Q2 1Q11RD 1C1 1C0計數脈沖2Q3 2Q02Q2 2Q12RD 2C1 2C0十位個位& D (DOWN) 減法脈沖輸入端U(UP) 加法脈沖輸入端L(LOAD) 置數端CO 進位端BO 借位端C(CLR) 清零端116 89UCC Q2UQ1 Q0 Q3地D1 LBOC CODD0 D2 D3