單片機作為計算機發展的一個重要分支領域,根據發展情況,從不同角度單片機大致可以分為通用型/專門用型、總線型/非總線型及工控型/家電型。通用專門用型單片機:這是按單片機適用范圍來區分的。例如,80C51是通用型單片機,它不是為某種專門用途設計的;專門用型單片機是針對一類產品甚至某一個產品設計生產的,例如為了滿足電子體溫計的要求,在片內集成ADC接口等功能的溫度測量控制電路。當代單片機系統已經不再只在裸機環境下開發和使用,大量專門用的嵌入式操作系統被普遍應用在全系列的單片機上。可以在各種環境中應用,且有著較強的控制能力。湖北垃圾桶單片機開發
單片機運算器:單片機運算器由運算部件——算術邏輯單元(Arithmetic & Logical Unit,簡稱ALU)、累加器和寄存器等幾部分組成。ALU的作用是把傳來的數據進行算術或邏輯運算,輸入來源為兩個8位數據,分別來自累加器和數據寄存器。ALU能完成對這兩個數據進行加、減、與、或、比較大小等操作,然后將結果存入累加器。例如,兩個數6和7相加,在相加之前,操作數6放在累加器中,7放在數據寄存器中,當執行加法指令時,ALU即把兩個數相加并把結果13存入累加器,取代累加器原來的內容6。單片機運算器有兩個功能:(1) 執行各種算術運算。(2) 執行各種邏輯運算,并進行邏輯測試,如零值測試或兩個值的比較。運算器所執行全部操作都是由控制器發出的控制信號來指揮的,并且,一個算術操作產生一個運算結果,一個邏輯操作產生一個判決。武漢熱風槍單片機傳感器單片機較早是被用在工業控制領域。
51單片機簡介:應用較普遍的8位單片機當然也是初學者們較容易上手學習的單片機,較早由Intel推出,由于其典型的結構和完善的總線專門用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代“經典”,為以后的其它單片機的發展奠定了基礎。51單片機特性:1、從內部的硬件到軟件有一套完整的按位操作系統,稱作位處理器,處理對象不是字或字節而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。2、同時在片內RAM區間還特別開辟了一個雙重功能的地址區間,使用極為靈活,這一功能給使用者提供了極大的便利,3、乘法和除法指令,這給編程也帶來了便利。
擴展靈活和使用方便等優點,用單片機可以構成形式多樣的控制系統、數據采集系統、通信系統、信號檢測系統、無線感知系統、測控系統、機器人等應用控制系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。網絡和通信單片機:現代的單片機普遍具備通信接口,可以很方便地與計算機進行數據通信,為在計算機網絡和通信設備間的應用提供了極好的物質條件,從手機,電話機、小型程控交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的移動電話單片機中主要包含CPU、只讀存儲器ROM和隨機存儲器RAM等。
正確估計單片機的能力,知道單片機能做什么,較大程度的挖掘單片機的潛力對一個單片機系統設計者來說是至關重要的。我們應該有這樣一個認識,即單片機的處理能力是非常強大的。早期的PC機,其CPU(8086)處理能力和8051相當,卻能處理相當復雜的任務。單片機的能力的關鍵就在軟件設計者編寫的軟件上。只有充分地了解到單片機的能力,才不會做出“冗余”的系統設計。而采用許多的外面芯片來實現單片機能實現的功能。這樣做即增加了系統成本,也可能會降低了系統的可靠性。單片機內部芯片作為計算機系統。長沙水龍頭單片機開發板
單片機已經占據了電子產品中心控制的主導地位。湖北垃圾桶單片機開發
常用英文字母的縮寫MCU表示單片機,單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統集成到一個芯片上。單片機由運算器,控制器,存儲器組成,相當于一個微型的計算機(較小系統),和計算機相比,單片機只缺少了I/O設備。概括的講:一塊芯片就成了一臺計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的較佳選擇。它較早是被用在工業控制領域。湖北垃圾桶單片機開發