單片機微處理器的接口形式
一個完整的計算機系統,除了微處理器、存貯器之外,還必須具備各種輸入輸出設備及接口。各種指令、原始數據和信息通過輸入設備送入計算機,而計算機則將計算的結果及各種控制信號通過輸出設備輸出。常用的輸入設備有鍵盤、掃描儀、模數轉換器等。輸出設備有顯示器、打印機、數模轉換器等。計算機的另一類外圍設備為外部存貯器,包括存儲器電路、各種磁盤及磁帶機。
外圍設備的種類繁多,其信息有數字量(如掃描儀獲得的信息)、模擬量(如通過傳感器由非電量轉換成電壓、電流)、開關量(如開關的閉合狀態信息、輸出控制)。為使外圍設備的各類信息與計算機交換,必須通過接口電路。
接口電路將微處理器送出的外圍設備地址信息進行譯碼,以判斷選擇的是那一個外圍設備,并根據外圍設備送來的狀態信息決定何時將數據從外圍設備讀入微處理器或由微處理器將數據送往外圍設備。接口電路還必須把外圍設備的輸入信息傳換為微處理器相容的數據形式,或將微處理器的數據轉換為外圍設備能接受的信息。
總之微處理器必須通過外圍設備才能和外界進行聯系,而外圍設備則通過接口電路和微處理器相連。
通常所用的接口電路包括以下幾種:
1.并行接口
并行接口是微處理器與外圍設備交換數據的最基本的方法,通過此接口可以傳送數字量、開關量或控制信號等信息。
2. 串行接口
它同樣可以傳送數字量、開關量或控制信號。所不同的是它將信息以一位一位的方式傳送。常用于較長距離的傳送。
3.定時器、計數器
用以產生時間信號或對輸入的脈沖量計數。
4.數模轉換器和模數轉換器
用以實現模擬量與數字量的轉換。數字量與微處理器信息的交換可通過并行或串行的形式實現。

編輯:admin 最后修改時間:2018-05-08


