- 數位電子教程
- 數位電子 - 首頁
- 數位電子基礎
- 數字系統型別
- 訊號型別
- 邏輯電平與脈衝波形
- 數字系統元件
- 數字邏輯運算
- 數字系統優勢
- 數制
- 數制
- 二進位制數表示
- 二進位制運算
- 有符號二進位制運算
- 八進位制運算
- 十六進位制運算
- 補碼運算
- 進位制轉換
- 進位制轉換
- 二進位制到十進位制轉換
- 十進位制到二進位制轉換
- 二進位制到八進位制轉換
- 八進位制到二進位制轉換
- 八進位制到十進位制轉換
- 十進位制到八進位制轉換
- 十六進位制到二進位制轉換
- 二進位制到十六進位制轉換
- 十六進位制到十進位制轉換
- 十進位制到十六進位制轉換
- 八進位制到十六進位制轉換
- 十六進位制到八進位制轉換
- 二進位制編碼
- 二進位制編碼
- 8421 BCD碼
- 餘3碼
- 格雷碼
- ASCII碼
- EBCDIC碼
- 編碼轉換
- 錯誤檢測與糾錯碼
- 邏輯閘
- 邏輯閘
- 與門
- 或門
- 非門
- 通用門
- 異或門
- 異或非門
- CMOS邏輯閘
- 使用二極體電阻邏輯的或門
- 與門與或門
- 雙電平邏輯實現
- 閾值邏輯
- 布林代數
- 布林代數
- 布林代數定律
- 布林函式
- 德摩根定理
- SOP和POS形式
- POS到標準POS形式
- 最小化技術
- 卡諾圖化簡
- 三變數卡諾圖
- 四變數卡諾圖
- 五變數卡諾圖
- 六變數卡諾圖
- 無關項
- 奎因-麥克斯拉斯基方法
- 最小項和最大項
- 規範式和標準式
- 最大項表示
- 使用布林代數化簡
- 組合邏輯電路
- 數字組合電路
- 數字算術電路
- 多路選擇器
- 多路選擇器設計流程
- MUX通用門
- 使用4:1MUX的2變數函式
- 使用8:1MUX的3變數函式
- 多路分配器
- MUX與DEMUX
- 奇偶校驗位生成器和校驗器
- 比較器
- 編碼器
- 鍵盤編碼器
- 優先編碼器
- 譯碼器
- 算術邏輯單元
- 7段LED顯示器
- 編碼轉換器
- 編碼轉換器
- 二進位制到十進位制轉換器
- 十進位制到BCD轉換器
- BCD到十進位制轉換器
- 二進位制到格雷碼轉換器
- 格雷碼到二進位制轉換器
- BCD到餘3碼轉換器
- 餘3碼到BCD轉換器
- 加法器
- 半加器
- 全加器
- 序列加法器
- 並行加法器
- 使用半加器的全加器
- 半加器與全加器
- 使用與非門的全加器
- 使用與非門的半加器
- 二進位制加法器-減法器
- 減法器
- 半減器
- 全減器
- 並行減法器
- 使用兩個半減器的全減器
- 使用與非門的半減器
- 時序邏輯電路
- 數字時序電路
- 時鐘訊號和觸發
- 鎖存器
- 移位暫存器
- 移位暫存器應用
- 二進位制暫存器
- 雙向移位暫存器
- 計數器
- 二進位制計數器
- 非二進位制計數器
- 同步計數器設計
- 同步計數器與非同步計數器
- 有限狀態機
- 演算法狀態機
- 觸發器
- 觸發器
- 觸發器轉換
- D觸發器
- JK觸發器
- T觸發器
- SR觸發器
- 帶時鐘的SR觸發器
- 無時鐘的SR觸發器
- 帶時鐘的JK觸發器
- JK到T觸發器
- SR到JK觸發器
- 觸發方法:觸發器
- 邊沿觸發觸發器
- 主從JK觸發器
- 競爭冒險現象
- A/D和D/A轉換器
- 模數轉換器
- 數模轉換器
- DAC和ADC積體電路
- 邏輯閘的實現
- 使用與非門實現非門
- 使用與非門實現或門
- 使用與非門實現與門
- 使用與非門實現或非門
- 使用與非門實現異或門
- 使用與非門實現異或非門
- 使用或非門實現非門
- 使用或非門實現或門
- 使用或非門實現與門
- 使用或非門實現與非門
- 使用或非門實現異或門
- 使用或非門實現異或非門
- 使用CMOS的與非/或非門
- 使用與非門實現全減器
- 使用2:1MUX實現與門
- 使用2:1MUX實現或門
- 使用2:1MUX實現非門
- 儲存器件
- 儲存器件
- RAM和ROM
- 快取儲存器設計
- 可程式設計邏輯器件
- 可程式設計邏輯器件
- 可程式設計邏輯陣列
- 可程式設計陣列邏輯
- 現場可程式設計門陣列
- 數字電子系列
- 數字電子系列
- CPU架構
- CPU架構
- 數位電子資源
- 數位電子 - 快速指南
- 數位電子 - 資源
- 數位電子 - 討論
數位電子 - 鍵盤編碼器
鍵盤編碼器是一種電子裝置,主要用於計算機外設,尤其是在鍵盤中,用於將按鍵轉換為數字訊號。在本章中,我們將討論鍵盤編碼器的定義、型別和應用。讓我們從鍵盤編碼器的基本介紹開始。
什麼是鍵盤編碼器?
用於將物理鍵盤上的按鍵轉換為處理裝置能夠理解和處理的數字訊號的電子電路稱為鍵盤編碼器。它基本上是一種編碼器,將以字母數字形式表示的資訊編碼為數字或二進位制形式。
鍵盤編碼器充當物理鍵盤和計算系統處理單元之間的介面。鍵盤編碼器的主要功能是檢測按鍵並將其編碼為二進位制格式。然後,此編碼訊號透過USB、藍牙等通訊介面傳送到處理系統。
鍵盤編碼器是鍵盤等輸入裝置中的重要元件,因為它們允許將人類資料轉換為機器語言。
鍵盤編碼器的應用
鍵盤編碼器主要用於鍵盤等輸入裝置,將物理按鍵轉換為處理裝置可以處理的數字訊號。
以下是一些鍵盤編碼器應用示例:
- 臺式計算機和筆記型電腦中使用的鍵盤。
- 鍵盤編碼器也用於遊戲外設,如遊戲鍵盤。
- 鍵盤編碼器也用於工業控制系統和自動化裝置中使用的人機介面和控制面板。
- 鍵盤編碼器也配備在各種醫療裝置中,例如醫學影像裝置、患者監護裝置、診斷系統等。
- 鍵盤編碼器也是銷售點 (POS) 裝置中的重要元件。
- 鍵盤編碼器用於資料輸入裝置,如掃描器、手持裝置等。
鍵盤編碼器是輸入裝置中的重要元件,允許使用者將資料輸入到處理系統中。它們在輸入硬體和數字處理單元之間建立了一個介面。以上部分重點介紹了一些使用鍵盤編碼器的常見示例。
讓我們瞭解一個典型的8421 BCD鍵盤編碼器的電路和工作原理,它是各種鍵盤設計中的重要元素。8421 BCD鍵盤編碼器提供了一種簡單有效的方法,可以將十進位制數字轉換為二進位制格式或BCD(二進位制編碼十進位制),以便使用微控制器等數字系統進行處理。
8421 BCD鍵盤編碼器
8421 BCD鍵盤編碼器是一種編碼器,用於鍵盤和許多其他數字裝置中,需要將十進位制數字轉換為二進位制格式或BCD(二進位制編碼十進位制)。
8421 BCD鍵盤編碼器的二極體矩陣如下所示:
此鍵盤編碼器使用SR觸發器來儲存指定為Q8Q4Q2Q1的BCD輸出位。
當按下對應於“0”到“9”之間任何十進位制數字的鍵時,電源VCC將開啟相應的二極體,這些二極體進一步連線到觸發器的置位 (S) 和復位 (R) 輸入。
在此電路中,所有二極體都以一種方式連線,即每個SR觸發器置位或復位以產生4位的組合,以BCD格式表示相應的十進位制數字。
讓我們舉一個例子來了解此8421 BCD鍵盤編碼器的工作原理。
當我們按下“0”鍵時,連線到觸發器Q8、Q4、Q2和Q1的R輸入的二極體將正向偏置。因此,輸出將為0000。
同樣,當我們按下“3”鍵時,連線到Q8和Q4的R輸入的二極體將正向偏置,而連線到Q2和Q1的S輸入的二極體將正向偏置。因此,這將產生0011的輸出。
鍵盤編碼器對所有其他十進位制數字的工作方式相同。
結論
在本章中,我們解釋了鍵盤編碼器的功能和應用。此外,我們重點介紹了一個簡單的8421 BCD鍵盤編碼器的構造和工作原理,該編碼器用於各種小型電子裝置,如ATM、POS終端、手機和許多其他電子裝置。