單片機(jī)不是完成某一個邏輯功能的芯片,而是把一個計算機(jī)系統(tǒng)集成到一個芯片上。概括的講:一塊芯片就成了一臺計算機(jī)。單片機(jī)的基本組成部分分別是一下幾塊:
1.運(yùn)算器----主要包括算術(shù)邏輯單元(alu)、累加器和寄存器等幾部分組成。alu的作用是把傳來的數(shù)據(jù)進(jìn)行算術(shù)或邏輯運(yùn)算,輸入來源為兩個8位數(shù)據(jù),分別來自累加器和數(shù)據(jù)寄存器。
2.控制器----由程序計數(shù)器、指令寄存器、指令---、時序發(fā)生器和操作控制器等組成,是發(fā)布命令的“決策機(jī)構(gòu)”,即協(xié)調(diào)和指揮整個微機(jī)系統(tǒng)的操作。通過輸入輸出接口電路,實現(xiàn)與各種---設(shè)備連接。
3.主要寄存器---主要包括累加器a、數(shù)據(jù)寄存器dr、指令寄存器ir和指令---id、程序計數(shù)器pc以及地址寄存器ar。當(dāng)cpu向存儲器存數(shù)據(jù)、cpu從內(nèi)存取數(shù)據(jù)和cpu從內(nèi)存讀出指令時,都要用到地址寄存器和數(shù)據(jù)寄存器。如果把---設(shè)備的地址作為內(nèi)存地址單元來看的話,那么當(dāng)cpu和---設(shè)備交換信息時,也需要用到地址寄存器和數(shù)據(jù)寄存器。
單片機(jī)的領(lǐng)域比plc廣,可以廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)學(xué)設(shè)備、航空航天、設(shè)備的智能化管理及過程控制等領(lǐng)域,stc單片機(jī)生產(chǎn)廠,技術(shù)含量高,使用靈活,但是工作量較大,抗干擾、模塊化要求低。開發(fā)消費(fèi)電子、商業(yè)應(yīng)用的電子、玩具、家電等可以選擇單片機(jī)。
但要知道單片機(jī)只是一個芯片,所以電路比較復(fù)雜,初學(xué)者經(jīng)常會面臨抗干擾能力不強(qiáng),stc單片機(jī)開發(fā),現(xiàn)信號失真,干擾過大的問題。但對于經(jīng)驗豐富者來說也不算事。
很多人說單片機(jī)在工業(yè)領(lǐng)域可以代替plc,我只能說在工業(yè)領(lǐng)域,海南stc單片機(jī),多數(shù)自動控制的大型設(shè)備還是要用plc來完成。在設(shè)計之初,plc就更注重于工業(yè)應(yīng)用,對于防干擾、設(shè)備接口、聯(lián)網(wǎng)、模塊化都有完善的技術(shù)支撐,使用方便簡單,開發(fā)設(shè)計周期短。例如,自動化生產(chǎn)線,就必須用plc來做。單片機(jī)只能用來開發(fā)一些補(bǔ)充設(shè)備。
單片微型計算機(jī)簡稱單片機(jī),是典型的嵌入式微控制器microcontroller unit,stc單片機(jī)報價, 常用英文字母的縮寫mcu表示單片機(jī)。單片機(jī)又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機(jī)系統(tǒng)集成到一個芯片上。單片機(jī)由運(yùn)算器,控制器,存儲器,輸入輸出設(shè)備構(gòu)成,相當(dāng)于一個微型的計算機(jī),和計算機(jī)相比,單片機(jī)缺少了---設(shè)備等。概括的講:一塊芯片就成了一臺計算機(jī)。它的體積小、輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,學(xué)習(xí)使用單片機(jī)是了解計算機(jī)原理與結(jié)構(gòu)的---選擇。它很早是被用在工業(yè)控制領(lǐng)域。
由于單片機(jī)在工業(yè)控制領(lǐng)域的廣泛應(yīng)用,單片機(jī)由僅有cpu的處理器芯片發(fā)展而來。很早的設(shè)計理念是通過將大量---設(shè)備和cpu集成在一個芯片中,使計算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。
intel的8080是很早按照這種思想設(shè)計出的處理器,當(dāng)時的單片機(jī)都是8位或4位的。其中成功的是intel的8051,此后在8051上發(fā)展出了mcs51系列單片機(jī)系統(tǒng)。因為簡單---而性能---獲得了很大的---。盡管2000年以后arm已經(jīng)發(fā)展出了32位的主頻超過300m的單片機(jī),直到現(xiàn)在基于8051的單片機(jī)還在廣泛的使用。在很多方面單片機(jī)比處理器更適合應(yīng)用于嵌入式系統(tǒng),因此它得到了廣泛的應(yīng)用。事實上單片機(jī)是上數(shù)量很多處理器,隨著單片機(jī)家族的發(fā)展壯大,單片機(jī)和處理器的發(fā)展便分道揚(yáng)鑣。
現(xiàn)代人類生活中所用的幾乎每件有電子器件的產(chǎn)品中都會集成有單片機(jī)。手機(jī)、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電子產(chǎn)品中都含有單片機(jī)。 汽車上一般配備40多片單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百片單片機(jī)在同時工作。