1. 單片機的發展應用
單片機的應用在後PC時代得到了前所未有的發展,但對處理器的綜合性能要求也越來越高。綜觀單片機的發展,以應用需求為目標,市場越來越細化,充分突出以「單片」解決問題,而不像多年前以MCS51/96等處理器為中心,外擴各種介面構成各種應用系統。單片機系統作為嵌入式系統的一部分,主要集中在中、低端應用領域(嵌入式高端應用主要由DSP、ARM、MIPS等高性能處理器構成),在這些應用中,目前也出現了一些新的需求,主要體現在以下幾個方面:
(1)以電池供電的應用越來越多,而且由於產品體積的限制,很多是用鈕扣電池供電,要求系統功耗盡可能低,如手持式儀表、水表、玩具等。
(2)隨著應用的復雜,對處理器的功能和性能要求不斷提高。既要外設豐富、功能靈活,又要有一定的運算能力,能做一些實時演算法,而不僅僅做一些簡單的控制。
(3)產品更新速度快,開發時間短,希望開發工具簡單、廉價、功能完善。特別是模擬工具要有延續性,能適應多種MCU,以免重復投資,增加開發費用。
(4)產品性能穩定,可靠性高,既能加密保護,又能方便升級。
-------------------------------------------------
1 單片機技術的發展特點
自單片機出現至今,單片機技術已走過了近20年的發展路程。縱觀20年來單片機發
展歷程可以看出,單片機技術的發展以微處理器(MPU)技術及超大規模集成電路技術的發
展為先導,以廣泛的應用領域拉動,表現出較微處理器更具個性的發展趨勢。
單片機長壽命 這里所說的長壽命,一方面指用單片機開發的產品可以穩定可靠地工作
十年、二十年,另一方面是指與微處理器相比的長壽命。隨著半導體技術的飛速發展,
MPU更新換代的速度越來越快,以386、486、586為代表的MPU,很短的時間內就被淘汰出
局,而傳統的單片機如68HC05、8051等年齡已有15歲,產量仍是上升的。這一方面是由
於其對相應應用領域的適應性,另一方面是由於以該類CPU為核心,集成以更多I/O功能
模塊的新單片機系列層出不窮。可以預見,一些成功上市的相對年輕的CPU核心,也會隨
著I/O功能模塊的不斷豐富,有著相當長的生存周期。新的CPU類型的加盟,使單片機隊伍
不斷壯大,給用戶帶來了更多的選擇餘地。
8位、16位、32位單片機共同發展 這是當前單片機技術發展的另一動向。長期以來,單
片機技術的發展是以8位機為主的。隨著移動通訊、網路技術、多媒體技術等高科技產品
進入家庭,32位單片機應用得到了長足發展。以Motorola 68K為CPU的32位單片機97年的
銷售量達8千萬枚。過去認為由於8位單片機功能越來越強,32位機越來越便宜,使16位
單片機生存空間有限,而16位單片機的發展無論從品種和產量方面,近年來都有較大幅
度的增長。
單片機速度越來越快 MPU發展中表現出來的速度越來越快是以時鍾頻率越來越高為標志
的。而單片機則有所不同,為提高單片機抗干擾能力,降低雜訊,降低時鍾頻率而不犧
牲運算速度是單片機技術發展之追求。一些8051單片機兼容廠商改善了單片機的內部時
序,在不提高時鍾頻率的條件下,使運算速度提高了很多,Motorola單片機則使用了瑣
相環技術或內部倍頻技術使內部匯流排速度大大高於時鍾產生器的頻率。68HC08單片機使
用4.9M外部振盪器而內部時鍾達32M,而M68K系列32位單片機使用32K的外部振盪器頻率
內部時鍾可達16MHz以上。
低電壓與低功耗 自80年代中期以來,NMOS工藝單片機逐漸被CMOS工藝代替,功耗得以
大幅度下降,隨著超大規模集成電路技術由3μm工藝發展到1.5、1.2、0.8、0.5、0.35
近而實現0.2μm工藝,全靜態設計使時鍾頻率從直流到數十兆任選,都使功耗不斷下降
。Motorola 最近推出任選的M.CORE 可在1.8V電壓下以50M/48MIPS全速工作,功率約為
20mW。幾乎所有的單片機都有Wait、Stop等省電運行方式。允許使用的電源電壓范圍也
越來越寬。一般單片機都能在3到6V范圍內工作,對電池供電的單片機不再需要對電源采
取穩壓措施。低電壓供電的單片機電源下限已由2.7V降至2.2V、1.8V。0.9V供電的單片
機已經問世。
低雜訊與高可靠性技術 為提高單片機系統的抗電磁干擾能力,使產品能適應惡劣的工
作環境,滿足電磁兼容性方面更高標準的要求,各單片機商家在單片機內部電路中採取
了一些新的技術措施。如美國國家半導體NS的COP8單片機內部增加了抗EMI電路,增強了
「看門狗」的性能。Motorola也推出了低雜訊的LN系列單片機。
OTP與掩膜 OTP是一次性寫入的單片機。過去認為一個單片機產品的成熟是以投產掩膜
型單片機為標志的。由於掩膜需要一定的生產周期,而OTP型單片機價格不斷下降,使得
近年來直接使用OTP完成最終產品製造更為流行。它較之掩膜具有生產周期短、風險小的
特點。近年來,OTP型單片機需量大幅度上揚,為適應這種需求許多單片機都採用了在片
編程技術(In System Programming)。未編程的OTP晶元可採用裸片Bonding技術或表面貼
技術,先焊在印刷板上,然後通過單片機上引出的編程線、串列數據、時鍾線等對單片
機編程。解決了批量寫OTP 晶元時容易出現的晶元與寫入器接觸不好的問題。使OTP的裸
片得以廣泛使用,降低了產品的成本。編程線與I/O線共用,不增加單片機的額外引腳。
而一些生產廠商推出的單片機不再有掩膜型,全部為有ISP功能的OTP。
MTP向OTP挑戰 MTP是可多次編程的意思。一些單片機廠商以MTP的性能、OTP的價位推出
他們的單片機,如ATMEL AVR單片機,片內採用FLASH,可多次編程。華邦公司生產的與
8051兼容的單片機也採用了MTP性能,OTP的價位。這些單片機都使用了ISP技術,等安裝
到印刷線路板上以後再下載程序。
-----------------------------------------------
8051類單片機 最早由Intel公司推出的8051/31類單片機也是世界上用量最大的幾種單
片機之一。由於Intel公司在嵌入式應用方面將重點放在186、386、奔騰等與PC類兼容的
高檔晶元的開發上,8051類單片機主要由Philips、三星、華邦等公司接產。這些公司都
在保持與8051單片機兼容的基礎上改善了8051許多特性(如時序特性)。提高了速度、降
低了時鍾頻率,放寬了電源電壓的動態范圍,降低了產品價格。
-------------------------------------------------
http://www.wanfangdata.com.cn/qikan/periodical.Articles/wjsjxx/wjsj2003/0306/030629.htm
http://lunwen.zhupao.com/Article/2005-4-10/16468.shtml
2. 單片機發展歷史-單片機知識
單片機發展歷史-單片機知識
單片機(Microcontrollers)誕生於1971年,經歷了SCM、MCU、SoC三大階段,早期的SCM單片機都是8位或4位的。下面,我為大家分享單片機發展歷史,希望對大家有所幫助!
單片機最成功的是INTEL的8051,此後在8051上發展出了MCS51系列MCU系統。基於這一系統的單片機系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想並未得到很廣泛的應用。
90年代後隨著消費電子產品大發展,單片機技術得到了巨大提高。隨著INTEL i960系列特別是後來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,並且進入主流市場。
而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。高端的32位Soc單片機主頻已經超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。
當代單片機系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的.Windows和Linux操作系統。
主要階段
早期階段
SCM即單片微型計算機(Microcontrollers)階段,主要是尋求最佳的單片形態嵌入式系統的最佳體系結構。“創新模式”獲得成功,奠定了SCM與通用計算機完全不同的發展道路。在開創嵌入式系統獨立發展道路上,Intel公司功不可沒。
中期發展
MCU即微控制器(Micro Controller Unit)階段,主要的技術發展方向是:不斷擴展滿足嵌入式應用時,對象系統要求的各種外圍電路與介面電路,突顯其對象的智能化控制能力。它所涉及的領域都與對象系統相關,因此,發展MCU的重任不可避免地落在電氣、電子技術廠家。
從這一角度來看,Intel逐漸淡出MCU的發展也有其客觀因素。在發展MCU方面,最著名的廠家當數Philips公司。
Philips公司以其在嵌入式應用方面的巨大優勢,將MCS-51從單片微型計算機迅速發展到微控制器。因此,當我們回顧嵌入式系統發展道路時,不要忘記Intel和Philips的歷史功績。
當前趨勢
SoC嵌入式系統(System on Chip)式的獨立發展之路,向MCU階段發展的重要因素,就是尋求應用系統在晶元上的最大化解決,因此,專用單片機的發展自然形成了SoC化趨勢。隨著微電子技術、IC設計、EDA工具的發展,基於SoC的單片機應用系統設計會有較大的發展。
因此,對單片機的理解可以從單片微型計算機、單片微控制器延伸到單片應用系統。
早期發展
1971年intel公司研製出世界上第一個4位的微處理器;Intel公司的霍夫研製成功世界上第一塊4位微處理器晶元Intel 4004,標志著第一代微處理器問世,微處理器和微機時代從此開始。因發明微處理器,霍夫被英國《經濟學家》雜志列為“二戰以來最有影響力的7位科學家”之一。
1971年11月,Intel推出MCS-4微型計算機系統(包括4001 ROM晶元、4002 RAM晶元、4003移位寄存器晶元和4004微處理器)其中4004(下圖)包含2300個晶體管,尺寸規格為3mm×4mm,計算性能遠遠超過當年的ENIAC,最初售價為200美元。
1972年4月,霍夫等人開發出第一個8位微處理器Intel 8008。由於8008採用的是P溝道MOS微處理器,因此仍屬第一代微處理器。
1973年intel公司研製出8位的微處理器8080;1973年8月,霍夫等人研製出8位微處理器Intel 8080,以N溝道MOS電路取代了P溝道,第二代微處理器就此誕生。
主頻2MHz的8080晶元運算速度比8008快10倍,可存取64KB存儲器,使用了基於6微米技術的6000個晶體管,處理速度為0.64MIPS(Million Instructions Per Second )。
1975年4月,MITS發布第一個通用型Altair 8800,售價375美元,帶有1KB存儲器。這是世界上第一台微型計算機。
1976年intel公司研製出MCS-48系列8位的單片機,這也是單片機的問世。
Zilog公司於1976年開發的Z80微處理器,廣泛用於微型計算機和工業自動控制設備。當時,Zilog、Motorola和Intel在微處理器領域三足鼎立。
20世紀80年代初,Intel公司在MCS-48系列單片機的基礎上,推出了MCS-51系列8位高檔單片機。MCS-51系列單片機無論是片內RAM容量,I/O口功能,系統擴展方面都有了很大的提高。
;3. 單片機的應用領域
單片機的應用領域如下:
1、汽車電子
單片機在汽車電子中的應用非常廣泛,例如汽車中的發動機控制器,基於CAN匯流排的汽車發動機智能電子控制器、GPS導航系統、abs防抱死系統、制動系統、胎壓檢測等。此外,單片機在工商、金融、科研、教育、電力、通信、物流和國防航空航天等領域都有著十分廣泛的用途。
4. 單片機的發展歷程和應用
MCU也叫微控制單元,又稱作單片微型計算機或者單片機,是把中央處理器的頻率與規格做適當縮減,並將內存(memory)、計數器(Timer)、USB、A/D轉換、UART、PLC、DMA等周邊介面,甚至LCD驅動電路都整合在單一晶元上,形成晶元級的計算機,為不同的應用場合做不同組合控制。
單片機發展史及應用特點介紹
如手機、PC外圍、遙控器,至汽車電子、工業上的步進馬達、機器手臂的控制等,都可見到MCU的身影。本文將為大家講解單片機的發展史及在很多領域的運用。
單片機出現的歷史 並不長,但發展十分迅猛。 它的產生與發展和微處理器的產生與發展大體同步,自1971年美國Intel公司首先推出4位微處理器以來,它的發展到目前為止大致可分為5個階段。下面以Intel公司的單片機發展為代表加以介紹。
1971-1976
單片機發展的初級階段。 1971年11月Intel公司首先設計出集成度為2000隻晶體管/片的4位微處理器Intel 4004, 並配有RAM、 ROM和移位寄存器, 構成了第一台MCS—4微處理器, 而後又推出了8位微處理器Intel 8008, 以及其它各公司相繼推出的8位微處理器。
1976-1980
低性能單片機階段。 以1976年Intel公司推出的MCS—48系列為代表, 採用將8位CPU、 8位並行I/O介面、8位定時/計數器、RAM和ROM等集成於一塊半導體晶元上的單片結構, 雖然其定址范圍有限(不大於4 KB), 也沒有串列I/O, RAM、 ROM容量小, 中斷系統也較簡單, 但功能可滿足一般工業控制和智能化儀器、儀表等的需要。
1980-1983
高性能單片機階段。 這一階段推出的高性能8位單片機普遍帶有串列口, 有多級中斷處理系統, 多個16位定時器/計數器。片內RAM、 ROM的容量加大,且定址范圍可達64 KB,個別片內還帶有A/D轉換介面。
1983-80年代末
16位單片機階段。 1983年Intel公司又推出了高性能的16位單片機MCS-96系列, 由於其採用了最新的製造工藝, 使晶元集成度高達12萬只晶體管/片。
1990年代
單片機在集成度、功能、速度、可靠性、應用領域等全方位向更高水平發展。
單片機的應用特點分析
單片機發展史及應用特點介紹
按照單片機的特點,單片機的應用分為單機應用與多機應用。在一個應用系統中,只使用一片單片機稱為單機應用。
(1) 測控系統。 用單片機可以構成各種不太復雜的工業控制系統、自適應控制系統、數據採集系統等, 達到測量與控制的目的。
(2) 智能儀表。 用單片機改造原有的測量、控制儀表, 促進儀表向數字化、智能化、多功能化、綜合化、柔性化方向發展。
(3) 機電一體化產品。單片機與傳統的機械產品相結合, 使傳統機械產品結構簡化, 控制智能化。
(4) 智能介面。 在計算機控制系統, 特別是在較大型的工業測、控系統中, 用單片機進行介面的控制與管理, 加之單片機與主機的並行工作, 大大提高了系統的運行速度。
(5) 智能民用產品。 如在家用電器、玩具、游戲機、聲像設備、電子秤、收銀機、辦公設備、廚房設備等許多產品中, 單片機控制器的引入, 不僅使產品的功能大大增強, 性能得到提高, 而且獲得了良好的使用效果。
(1) 功能集散系統。 多功能集散系統是為了滿足工程系統多種外圍功能的要求而設置的多機系統。
(2) 並行多機控制系統。 並行多機控制系統主要解決工程應用系統的快速性問題, 以便構成大型實時工程應用系統。
(3) 局部網路系統。
單片機按應用范圍又可分成通用型和專用型。專用型是針對某種特定產品而設計的,例如用於體溫計的單片機、用於洗衣機的單片機等等。在通用型的單片機中,又可按字長分為4位、8位、16/32位,雖然計算機的微處理器現在幾乎是32/64位的天下,8位、16位的微處理器已趨於萎縮,但單片機情況卻不同,8位單片機成本低,價格廉,便於開發,其性能能滿足大部分的需要,只有在航天、汽車、機器人等高技術領域,需要高速處理大量數據時,才需要選用16/32位,而在一般工業領域,8位通用型單片機,仍然是目前應用最廣的單片機。
單片機發展史及應用特點介紹
總結:到目前為止,中國的單片機應用和嵌入式系統開發走過了二十餘年的歷程,隨著嵌入式系統逐漸深入社會生活各個方面,單片機課程的教學也有從傳統的8位處理器平台向32位高級RISC處理器平台轉變的趨勢,但8位機依然難以被取代。國民經濟建設、軍事及家用電器等各個領域,尤其是手機、汽車自動導航設備、PDA、智能玩具、智能家電、醫療設備等行業都是國內急需單片機人才的行業。
5. 單片機的原理及應用
單片機到底是什麼呢?就是一個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內部也用和電腦功能類似的模塊,比如CPU,內存,並行匯流排,還有和硬碟作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復雜的工作足矣了。排煙罩VCD等等的家電裡面都可以看到它的身影!......它主要是作為控制部分的核心部件。x0dx0a單片機是靠程序工作的,並且可以修改。通過不同的程序實現不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復雜的功能要是用美國50年代開發的74系列,或者60年代的CD4000系列這些純硬體來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現高智能,高效率,以及高可靠性!x0dx0a由於單片機對成本是敏感的,所以目前占統治地位的軟體還是最低級匯編語言(近幾年,C語言也開始廣泛被應用),它是除了二進制機器碼以上最低級的語言了,既然這么低級為什麼還要用呢?很多高級的語言已經達到了可視化編程的水平為什麼不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬碟那樣的海量存儲設備。一個可視化高級語言編寫的小程序裡面即使只有一個按鈕,也會達到幾十K的尺寸!對於家用PC的硬碟來講沒什麼,可是對於單片機來講是不能接受的。單片機在硬體資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟體拿到家用PC上來運行,家用PC也是承受不了的。x0dx0a目前最常用的單片機為MCS-51,是由美國INTEL公司(生產CPU的英特爾)生產的,89C51是這幾年在我國非常流行的單片機,它是由美國ATMEL公司開發生產的,其內核兼容MCS-51單片機。x0dx0a單片微型計算機簡稱單片機,是典型的嵌入式微控制器(MicrocontrollerUnit),x0dx0a單片機晶元x0dx0a常用英文字母的縮寫MCU表示單片機,單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。單片機由運算器,控制器,存儲器,輸入輸出設備構成,相當於一個微型的計算機(最小系統),和計算機相比,單片機只缺少了I/O設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。它最早是被用在工業控制領域。x0dx0a由於單片機在工業控制領域的廣泛應用,單片機由晶元內僅有CPU的專用處理器發展而來。最早的設計理念是通過將大量外圍設備和CPU集成在一個晶元中,使計算機系統更小,更容易集成進復雜的而對體積要求嚴格的控制設備當中。x0dx0aINTEL的8080是最早按照這種思想設計出的處理器,當時的單片機都是8位或4位的。其中最成功的是INTEL的8031,此後在8031上發展出了MCS51系列單片機系統。因為簡單可靠而性能不錯獲得了很大的好評。盡管2000年以後ARM已經發展出了32位的主頻超過300M的高端單片機,直到目前基於8031的單片機還在廣泛的使用。在很多方面單片機比專用處理器更適合應用於嵌入式系統,因此它得到了廣泛的應用。事實上單片機是世界上數量最多處理器,隨著單片機家族的發展壯大,單片機和專用處理器的發展便分道揚鑣。x0dx0a現代人類生活中所用的幾乎每件電子和機械產品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及滑鼠等電腦配件中都配有1-2部單片機。汽車上一般配備40多部單片機,復雜的工業控制系統上甚至可能有數百台單片機在同時工作!單片機的數量不僅遠超過PC機和其他計算的總和,甚至比人類的數量還要多。x0dx0a單片機是指晶元本身,而單片機系統是為實現某一個控制應用需要由用戶設計的,是一個圍繞單片機晶元而組建的計算機應用系統,這是單片機應用系統。單片機開發系統是指單片機開發調試的工具。單片機自問世以來,性能不斷提高和完善,其資源又能滿足很多應用場合的需要,加之單片機具有集成度高、功能強、速度快、體積小、功耗低、使用方便、價格低廉等特點,正在逐步取代現有的多片微機應用系統。單片機自動完成賦予它的任務的過程,也就是單片機執行程序的過程,即一條條執行的指令的過程,所謂指令就是把要求單片機執行的各種操作用的命令的形式寫下來,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操作;單片機所能執行的全部指令,就是該單片機的指令系統,不同種類的單片機,其指令系統亦不同。為使單片機能自動完成某一特定任務,必須把要解決的問題編成一系列指令(這些指令必須是選定單片機能識別和執行的指令),這一系列指令的集合就成為程序,程序需要預先存放在具有存儲功能的部件——存儲器中。存儲器由許多存儲單元(最小的存儲單位)組成,就像大樓房有許多房間組成一樣,指令就存放在這些單元里,單元里的指令取出並執行就像大樓房的每個房間的被分配到了唯一房間號一樣,每一個存儲單元也必須被分配到唯一的地址號,該地址號稱為存儲單元的地址,這樣只要知道了存儲單元的地址,就可以找到這個存儲單元,其中存儲的指令就可以被取出,然後再被執行。x0dx0a2應用分類x0dx0a編輯x0dx0ax0dx0a單片機作為計算機發展的一個重要分支領域,根據目前發展情況,從不同角度單片機大致可以分為通用型/專用型、匯流排型/非匯流排型及工控型/家電型。x0dx0a通用型/專用型x0dx0ax0dx0a這是按單片機適用范圍來區分的。例如,80C51是通用型單片機,它不是為某種專用途設計的;專用型單片機是針對一類產品甚至某一個產品設計生產的,例如為了滿足電子體溫計的要求,在片內集成ADC介面等功能的溫度測量控制電路。x0dx0a匯流排/非匯流排型x0dx0ax0dx0a這是按單片機是否提供並行匯流排來區分的。匯流排型單片機單片機普遍設置有並行地址匯流排、數據匯流排、控制匯流排,這些引腳用以擴展並行外圍器件都可通過串列口與單片機連接,另外,許多單片機已把所需要的外圍器件及外設介面集成一片內,因此在許多情況下可以不要並行擴展匯流排,大大減省封裝成本和晶元體積,這類單片機稱為非匯流排型單片機。x0dx0a控制型/家電型x0dx0ax0dx0a這是按照單片機大致應用的領域進行區分的。一般而言,工控型定址范圍大,運算能力強;用於家電的單片機多為專用型,通常是小封裝、低價格,外圍器件和外設介面集成度高。顯然,上述分類並不是惟一的和嚴格的。例如,80C51類單片機既是通用型又是匯流排型,還可以作工控用。x0dx0a3發展歷史x0dx0a編輯x0dx0ax0dx0a單片機誕生於1971年,經歷了SCM、MCU、SoC三大階段,早期的SCM單片機都是8位或4位的。其中最成功的是INTEL的8031,此後在8031上發展出了MCS51系列MCU系統。基於這一系統的單片機系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想並未得到很廣泛的應用。90年代後隨著消費電子產品大發展,單片機技術得到了巨大提高。隨著INTELi960系列特別是後來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,並且進入主流市場。x0dx0a而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。目前,高端的32位Soc單片機主頻已經超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。x0dx0a當代單片機系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統。x0dx0a主要階段x0dx0ax0dx0a早期階段x0dx0aSCM即單片微型計算機(SingleChipMicrocomputer)階段,主要是尋求最佳的單片形態嵌入式系統的最佳體系結構。「創新模式」獲得成功,奠定了SCM與通用計算機完全不同的發展道路。在開創嵌入式系統獨立發展道路上,Intel公司功不可沒。x0dx0a中期發展x0dx0aMCU即微控制器(MicroControllerUnit)階段,主要的技術發展方向是:不斷擴展滿足嵌入式應用時,對象系統要求的各種外圍電路與介面電路,突顯其對象的智能化控制能力。它所涉及的領域都與對象系統相關,因此,發展MCU的重任不可避免地落在電氣、電子技術廠家。從這一角度來看,Intel逐漸淡出MCU的發展也有其客觀因素。在發展MCU方面,最著名的廠家當數Philips公司。x0dx0aPhilips公司以其在嵌入式應用方面的巨大優勢,將MCS-51從單片微型計算機迅速發展到微控制器。因此,當我們回顧嵌入式系統發展道路時,不要忘記Intel和Philips的歷史功績。x0dx0a當前趨勢x0dx0aSoC嵌入式系統(SystemonChip)式的獨立發展之路,向MCU階段發展的重要因素,就是尋求應用系統在晶元上的最大化解決,因此,專用單片機的發展自然形成了SoC化趨勢。隨著微電子技術、IC設計、EDA工具的發展,基於SoC的單片機應用系統設計會有較大的發展。因此,對單片機的理解可以從單片微型計算機、單片微控制器延伸到單片應用系統。