摘要:倒計時器的設計方法很多,本文介紹了一種實現計時器變為倒計時器的設計方案。方案通過巧妙的設計方法實現了所有計時器變為倒計時器。而且該設計方法適用于所有的十進制計時器,具有很好的普遍性和實用性。
0 前言
一般計時器變為倒計時器的設計思路是改變計時器中的計數芯片,或是重新設置芯片的功能等,其實還可以采用將顯示器顯示的結果“倒”過來顯示,從而達到倒計時的目的。
1 方案設計的思路
計時器每位顯示的結果是遞增的數值,如0.1.2.3.4.5.6.7.8.9,而倒計時器所顯示的是遞減的數值,如9.8.7.6.5.4.3.2.1.0,那只要用合適的邏輯電路完成這個顯示結果轉換,就可以將計時器變為倒計時器。
首先找計時器顯示結果和倒計時器的顯示結果的邏輯關系,表1是列出了計時器和倒計時器每位顯示結果對應的BCD 碼,從該表可容易發現計時器和倒計時器的BCD 碼中最低位Q1 與Y1 是相反的;Q2 與Y2 是相同的;Q3 與Y3 的關系:倒計時器的Y3 是計時器Q3、和Q2 的異或;Q4 與Y4 的關系:倒計時器的Y4 位是計時器的Q4、Q3、和Q2的或的相反值,也等于Q4、Q3、Q2的非再與。
上述的邏輯表達式是:
上述邏輯關系的邏輯圖如圖1所示。
因此只要選擇能夠完成上述邏輯轉換關系的電路就可以實現由計時器變為倒計時器的設計,如圖2所示是顯示兩位數的計時器電路,加入上述轉換電路后的就成為了如圖3所示的倒計時電路。 大功率電感廠家 |大電流電感工廠