現在單片機已滲透到我們日常生活中的各個領域,小到家用電器、儀器儀表,大到醫療器械、航空航天,無不存在著單片機的身影。一旦在某種產品上添加了單片機,便使得原產品向互聯網靠攏,獲得了“智能型”的前綴。那么單片機是如何工作的呢?原理是什么?下面一起來看看:
1.工作原理
單片機的工作原理與計算機CPU的工作原理是一樣的,主要是利用片內的半導體存儲器存放用戶的程序和數據,單片機的核心中央微處理器CPU中有指令寄存器、指令譯碼器,程序計數器等部件,由程序計數器尋找下一條要執行的指令,找到后,將指令送給指令寄存器,再由指令譯碼器翻譯執行該指令,完成對指令功能的操作。一句話:單片機的工作就是不斷地取指令、分析指令、執行指令的循環過程。按預先編寫的程序執行,以達到用戶期待的結果。
單片機自動完成賦予它的任務的過程,也就是單片機執行程序的過程,即一條條執行的指令的過程,所謂指令就是把要求單片機執行的各種操作用的命令的形式寫下來,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操作;單片機所能執行的全部指令,就是該單片機的指令系統,不同種類的單片機,其指令系統亦不同。
單片機執行程序的過程
為使單片機能自動完成某一特定任務,必須把要解決的問題編成一系列指令(這些指令必須是選定單片機能識別和執行的指令),這一系列指令的集合就成為程序,程序需要預先存放在具有存儲功能的部件——存儲器中。存儲器由許多存儲單元(最小的存儲單位)組成,就像大樓房有許多房間組成一樣,指令就存放在這些單元里,單元里的指令取出并執行就像大樓房的每個房間的被分配到了唯一一個房間號一樣,每一個存儲單元也必須被分配到唯一的地址號,該地址號稱為存儲單元的地址,這樣只要知道了存儲單元的地址,就可以找到這個存儲單元,其中存儲的指令就可以被取出,然后再被執行。
程序通常是順序執行的,所以程序中的指令也是一條條順序存放的,單片機在執行程序時要能把這些指令一條條取出并加以執行,必須有一個部件能追蹤指令所在的地址,這一部件就是程序計數器PC(包含在CPU中),在開始執行程序時,給PC賦以程序中第一條指令所在的地址,然后取得每一條要執行的命令,PC在中的內容就會自動增加,增加量由本條指令長度決定,可能是1、2或3,以指向下一條指令的起始地址,保證指令順序執行。
2.應用領域
2.1醫用設備領域
單片機在醫療設施及醫用設備中的用途亦相當廣泛,例如在醫用呼吸機、各種分析儀、醫療監護儀、超聲診斷設備及病床呼叫系統中都得到了實際應用。
2.2商業營銷設備
在商業營銷系統中單片機已廣泛應用于電子秤、收款機、條形碼閱讀器、IC卡刷卡機、出租車計價器以及倉儲安全監測系統、商場保安系統、空氣調節系統、冷凍保險系統等。
2.3辦公自動化設備
現在辦公自動化設備中大多數嵌入了單片機控制核心。如打印機、復印機、傳真機、繪圖機、考勤機及電話等。通過單片機控制不但可以完成設備的基本功能,還可以實現與計算機之間的數據通信。
2.4智能儀器
內部含有點片劑的儀器系統稱為智能儀器,也稱為微機化儀器。這類儀器大多采用單片機進行信息處理、控制及通信,與非智能化儀器相比,功能得到了強化,增加了諸如數據存儲、故障診斷、聯網集控等功能。以單片機作為核心組成智能儀器表已經是自動化儀表發展的一種趨勢。
單片機
2.5家用電器
單片機功能完善、體積小、價格廉、易于嵌入,非常適合于對家用電器的控制。嵌入單片機的家用電器實現了智能化,是傳統型家用電器的更新換代,現已廣泛應用于洗衣機、空調、電視機、視盤機、微波爐、電冰箱、電飯煲以及各種試聽設備等。
2.6汽車電子產品
現代汽車的集中顯示系統、動力監測控制系統、自動駕駛系統、通信系統和運行監視器等裝置中都離不開單片機。特別是采用現場總線的汽車控制系統中,以單片機擔當核心的節點通過協調、高效的數據傳送不僅完成了復雜的控制功能,而且簡化了系統結構。
2.7信息和通信產品
信息和通信產品的自動化和智能化程度很高,其中許多功能的完成都離不開單片機的參與。這里最具代表性和應用最廣的產品就是移動通信設備,例如手機內的控制芯片就是屬于專用型單片機。另外在計算機外部設備中,如鍵盤、打印機中也離不開單片機。新型單片機普遍具備通信接口,可以方便地和計算機進行數據通信,為計算機和網絡設備之間提供連接服務創造了條件。
2.8工業控制
工業自動化控制是最早采用單片機控制的領域之一,在測控系統、過程控制、機電一體化設備中主要利用單片機實現邏輯控制、數據采集、運算處理、數據通信等用途。單獨使用單片機可以實現一些小規模的控制功能,作為底層檢測、控制單元與上位計算機結合可以組成大規模工業自動化控制系統。特別在機電一體化技術中,單排年級的結構特點使其更容易發揮其集機械、微電子和計算機技術于一體的優勢。
單片機開發板塊
本文總結了單片機原理以及應用。當然除上述應用外,單片機在工商、金融、科研、教育、電力、通信、物流和國防航空航天等領域都發揮了其本身的作用。
〈烜芯微/XXW〉專業制造二極管,三極管,MOS管,橋堆等,20年,工廠直銷省20%,上萬家電路電器生產企業選用,專業的工程師幫您穩定好每一批產品,如果您有遇到什么需要幫助解決的,可以直接聯系下方的聯系號碼或加QQ/微信,由我們的銷售經理給您精準的報價以及產品介紹
聯系號碼:18923864027(同微信)
QQ:709211280