『壹』 什麼是單片機
單片機(Single-Chip Microcomputer)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能
(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。
從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。
概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。
單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等
『貳』 單片機IO口是怎麼區別輸入輸出的啊
I/O口即通用輸出輸出口,I/O口只能出入或者輸出0和1,0對應低電平,1對應高電平,如果是3.3V系統,高電平就為3.3,如果為5V,那高電平就為5V,低電平為0V。如果做輸出口的話,就是單片機通過軟體置位相關寄存器讓埠置高電平或低電平,達到電平輸出的目的,如果做輸入口,就是單片機捕捉埠的電平然後置位相關寄存器,然後軟體讀取寄存器中0或1,達到輸入作用。這是很通俗的理解,如果想更深的了解可以參考通用I/O的結構。
『叄』 對於單片機系統,什麼叫輸入什麼叫輸出 請回答問題,並列舉事例進行說明。
輸入是:從介面,讀出數據。
輸出是:向介面,寫入數據。
介面對外,連接你用的外部設備。
如:按鍵、開關、數碼管、電動機等等。