時間:2018-11-12 17:46:43來源:樹林與竹林
一,譯碼器
在復雜且多功能的數字電路系統中(如電腦、數控系統、衛星通信等)。存在著較多芯片,如寄存器、控制器、I/O接口、ADC/DAC等。它們共同使用系統的地址總線、數據總線、控制總線,中央處理器都是利用尋址辦法,將其定位。與它們交換數據或芯片間數據交換。每個芯片的地址是固定且唯一,而給每個芯片分配地址的定位工作。就是有譯碼器芯片承擔的。
譯碼器是將一組代碼譯成相對應的輸出信號的組合邏輯電路的芯片。
如果數字電路系統中,所需尋址的芯片較多,那地址總線位數也會較多。如地址總線為16位,它可分配2?(n=16)=65536個地址,由于集成電路板不可能做出65536個地址線,又譯碼器芯片也無法制成,所以常采用將相關的芯片組成一個組,如2?(n=3)=8個為一組,地址線只需3位。對于集成電路板來說易于實現。對于32位地址總線,只需10塊譯碼器芯片,共10組,余下的2位地址總線可供自帶譯碼電路的芯片使用。
在一個時間里譯碼器譯碼后只有一個也是唯一的芯片被尋址到,對于被尋址到的芯片使能端有效,相當于門被打開,只有它接收數據總線上數據,或它將其內部數據傳送到數據總線上,有處理器CPU接收并處理。
譯碼器的種類
1,變量譯碼器
常見的二輸入四輸出;三輸入八輸出;四輸入十六輸出。
2,碼制變換譯碼器
常見二—十進制譯碼器;余三碼至十進制譯碼器;循環轉換為二進制譯碼器等
3,顯示譯碼器
早期的輝光數碼管譯碼器;BCD七段顯示譯碼器,液晶顯示譯碼器等。
二,編碼器
編碼器功能與譯碼器相對應的芯片。編碼器輸入為2?位(根線),輸出為n位(根線)其作用是將輸入信號,編制成不同代碼輸出的組合邏輯電路的芯片。常用于鍵盤(有編碼器生成ASCII碼)、磁盤驅動器、打印機、撥盤開關、其他外設接口及數控系統中的光電編碼器和手脈等。
電腦、數控系統使用的鍵盤中的每一個鍵的輸入,通過編碼器編碼出相對應的ASCII代碼輸出,101個鍵就有101個ASCII代碼。在按下一個鍵后,CPU通過代碼就知道輸入的鍵,并進行相應處理。同理其他外設都通過編碼器得到唯一身份,一旦某外設要輸入數據到系統或請求數據。CPU通過外設請求中斷或軟件掃描方式得知,并從編碼器給出的身份代碼,就與之外設進行數據交換和處理。
編碼器種類
1,普通編碼器
為防止編碼器輸出發生混亂錯誤,普通編碼器在任何時候,只允許接收一個有效的編碼信號,因而抗干擾性差、易出現誤碼。如常見的普通型8421BCD碼編碼器,是將0~9數字轉換BCD碼輸出的組合邏輯電路
2,優先編碼器
為克服普通編碼不足之處,優先編碼器允許兩個以上的有效的編碼信號,當同時出現多個信號時,按照約定,如優先級別高低或大數或先到等原則進行編碼。如8-3優先編碼器(74LS148),4-2優先編碼器;10-4優先編碼器(74LS147);16-4優先編碼器,8421BCD優先編碼器等。
利用不同類型編碼器和譯碼器組合及其他門電路可實現格雷碼(Gray碼)、ASCII碼、ISO碼、8421碼、5211碼、2421碼、余3碼、補碼、反碼等
標簽:
上一篇:電纜故障測試儀工作原理
下一篇:編碼器是如何確定分辨率的
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產品新聞
更多>2025-05-19
2025-04-30
2025-04-11
2025-04-08
2025-03-31
2025-03-26