數字電路中顯示譯碼器設計的分析與研究
3.1 根據顯示結果確定輸入變量
顯示譯碼器設計的重點、難點都是確定輸入、輸出變量及其個數。通過實踐得知顯示譯碼器輸入變量要根據顯示譯碼器輸出結果的個數來確定。也就是說,無論顯示譯碼器選用何種形式(文字、數字、符號)、何種方式(共陰極還是共陽極)的顯示器,也不論其顯示什么樣的內容,只要它顯示結果的個數相同(這兩者都是要顯示4個數字),那么所設計譯碼器輸入變量就一樣,即輸出結果N=4,4=22=2n,所以輸入變量為n=2。
如果要設計一個顯示字母“E,L,H,F”的譯碼器,顯然要輸出顯示的結果有4個,即N=4=22=2n,那么輸入變量也是n=2。
如果輸出顯示結果與輸入之間不滿足N=2n,如有一個電視節目“星光大道”每一關都能聽到主持人說倒數五個數出結果,如果在觀眾齊聲說5、4、3、2、1的同時,加上電子顯示豈不更加科學、直觀,因為輸出結果有五個,N=5≠2n,在這個關系中輸出變量N與輸入變量n之間不滿足N=2n,則具有非二進制的特點,按照組合邏輯電路輸入、輸出的對應關系,這個顯示譯碼器輸出結果N與輸入變量n之間應該滿足2n-1N≤2n,即23-15≤23,所以輸入變量為n=3。
從上述分析得出,顯示譯碼器輸入變量的多少,取決于輸出結果的多少,即輸出結果的個數N與輸入變量的位數n之間滿足N=2n或2n-1N≤2n,而與輸出采用何種顯示器沒有關系,如表1,表2所示。本文引用地址:http://www.104case.com/article/178897.htm
3.2 根據顯示形式確定輸出變量
設計顯示譯碼器在確定了輸入變量后,就要根據功能要求設計輸出變量。究竟需要幾個輸出變量呢? 經過反復研究得出其輸出變量是由所選擇顯示器的種類來確定。比如要設計一個顯示數字5,4,3,2,1,一個顯示字母E,L,H,F的顯示譯碼器,雖然兩個顯示結果的內容和個數都不相同,但是如果兩種電路都選用七段數碼管,那么兩種譯碼電路輸出變量的個數都是7個。如果顯示字母E,L,H,F的電路,選擇五筆劃的顯示器,那么它的輸出變量就只有5個。
DIY機械鍵盤相關社區:機械鍵盤DIY
評論