經(jīng)驗分享:幾種使用過的單片機(jī)大對比
發(fā)布時間:2015-10-26 責(zé)任編輯:susan
【導(dǎo)讀】單片機(jī)作為計算機(jī)發(fā)展的一個重要分支領(lǐng)域,根據(jù)發(fā)展情況,從不同角度,單片機(jī)大致可以分為通用型/專用型、總線型/非總線型及工控型/家電型。本文通過比較幾種使用過的單片機(jī)(個人觀點),供選型者和初學(xué)者參考。
51系列單片機(jī)
使用的人很多,資料很多,根本不需要技術(shù)支持。價錢便宜(如批量AT89c52只需要8.5RMB)。但普通型的芯片內(nèi)部資源較少,需要外部擴(kuò)展。總線外置使系統(tǒng)抗干擾型變差。外括看門狗電路增加成本(max813比89c52要貴)。執(zhí)行速度較慢,晶振頻率較高,EMI性能較差。
功耗較大,不能用于低功耗產(chǎn)品(雖然philip有低功耗產(chǎn)品,但價格不如pic單片機(jī))。
近幾年出現(xiàn)一些擴(kuò)展功能的51單片機(jī),如外部ram內(nèi)置、2個uart、加入spi接口、a/d轉(zhuǎn)換器等,價格不是很貴,但批量大和產(chǎn)品期望生命周期長,使用有所顧慮。以上說的好像都是缺點,但51單片機(jī)的優(yōu)點也很明顯,51單片機(jī)是低檔8位單片機(jī)中外括資源比較大的,便于用較低的成本構(gòu)成一較大的系統(tǒng),這是其他單片機(jī)不能相比的。根據(jù)使用過的幾種51單片機(jī)(普通類型),ATMEL和PHILIP的性能差不多,但ATMEL比較便宜,Winbond的性能好,但價格較高。
開發(fā)工具價格中等,開發(fā)手段較落后。因為程序空間較大,堆棧可移動,適用C編程,編譯軟件也不錯(keil),編程器(LABTOOL-48)支持較好。
以下的單片機(jī)用的不多
Motorola的單片機(jī)(限于本人水平,僅說說8位單片機(jī)),資料較少(而且有錯誤,自己有教訓(xùn)),使用的人不多,技術(shù)支持一般,小客戶更是基本不支持。使用過908gp32,晶振為32768Hz,內(nèi)部PLL倍頻到4MHz,抗干擾性較好,資源較多,基本不用擴(kuò)展。但價格較高,不過908JL8的性價比要好于89c52,而且總類繁多,包括幾乎所有功能,但是好像沒有低功耗產(chǎn)品。
仿真開發(fā)工具昂貴(但因為內(nèi)部有監(jiān)控程序,908(flash)系列可以自制簡單的調(diào)試和下載工具)。開發(fā)手段較先進(jìn)。適用于C編程(經(jīng)驗是即使不熟悉匯編語言,也能用的很好),軟件開發(fā)工具CodeWarrior,功能強(qiáng)大,但與其他開發(fā)工具有些區(qū)別,奇怪的是,有些頭文件竟然有錯誤。編程器(LABTOOL-48)高版本支持較好。
Msp430單片機(jī)。技術(shù)支持還可以,資料也不多。使用過F11x1,功耗低而且速度快,匯編語言用起來很靈活,尋址方式很多,指令很少,容易上手。缺點是片內(nèi)資源較少,沒有a/d和竄口,但斜率a/d用起來還可以(怕中斷)。缺點是占的指令空間較大,因為是16位單片機(jī),程序以字為單位,有的指令竟然占6個字節(jié)。雖然程序表面上簡潔,但空間占用很大(與pic單片機(jī)比較)。內(nèi)部有flash信息儲存器,用來保存不掉電信息,用起來一般。必須分頁寫入,數(shù)據(jù)必須讀出回寫,與flash操作相同,讀出簡單寫入麻煩。Msp430單片機(jī)的低檔類型,不如pic單片機(jī)。復(fù)位特性較差,根據(jù)實際應(yīng)用,在掉電電壓下降較慢時,瞬時掉電復(fù)位性能較差,需外加復(fù)位芯片。
和其他單片機(jī)相比,仿真開發(fā)是最順手的一種。Jatg接口,可以快速下載程序到flash儲存器,再線調(diào)試功能還可以,調(diào)試工具便宜,軟件開發(fā)工具IAR也相當(dāng)不錯。編程器(LABTOOL-48)不支持。
最適于入門學(xué)習(xí)
Pic單片機(jī),技術(shù)支持較好(不知對小客戶態(tài)度如何),是僅次于51的流行單片機(jī),雖然硬件結(jié)構(gòu)和語言奇怪,開發(fā)手段落后。但價錢便宜、功耗低(但要頻率夠低)、很實用。程序代碼空間很節(jié)省,與其結(jié)構(gòu)有關(guān)。如果以前使用其它單片機(jī)而改用pic,會感到很別扭。因為堆棧指針不可變,不適用c語言(c語言的ram定義也要分頁,應(yīng)是首創(chuàng)吧),匯編語言還可以。Pic單片機(jī)最實用的資源是a/d轉(zhuǎn)換器(而且比單獨的a/d便宜),IIC接口基本無用(因為用起來比軟仿還麻煩),串口做的也一般,如無多機(jī)通信功能(高檔除外),雖然中斷很多,但只有1個入口。有的帶有內(nèi)部EEROM,但仍然為IIC接口,有的稱是并行接口,但也不在ram空間里,讀寫仍然麻煩。Pic單片機(jī)硬件特性比較好,考慮的很周到,如復(fù)位性能較好(延遲上電復(fù)位、上電復(fù)位、掉電復(fù)位),看門狗也不錯,而且抗干擾性好,在許多應(yīng)用中不用外加輔助電路,特別適用于低成本應(yīng)用。
仿真開發(fā)工具(ice2000)價格昂貴,而且根據(jù)單片機(jī)不同要更換單價數(shù)千元仿真模塊。當(dāng)然可以使用國產(chǎn)的。近來推出個ICD2,但是把監(jiān)控程序下載到片上程序空間,而且占用ram。對于資源本就很少的芯片來說不太實用。
特別推薦
- 即插即用的6TOPS算力:慧為智能RK3588 SMARC核心板正式商用
- 精度與速度兼得:徴格半導(dǎo)體雙通道運放,挑戰(zhàn)精密放大性能極限
- 創(chuàng)新汽車區(qū)控架構(gòu)配電解決方案
- CITE 2026—擘畫產(chǎn)業(yè)新圖景,鏈接全球新機(jī)遇
- 破1734億美元!韓國半導(dǎo)體出口狂飆22%,成全球經(jīng)濟(jì)低迷中的“逆增長極”
技術(shù)文章更多>>
- 小巧機(jī)身,巨量算力!驍龍X入場讓臺式機(jī)變得更智能、更強(qiáng)大
- Mobileye跨界收購人形機(jī)器人公司,意在成為物理AI時代的領(lǐng)導(dǎo)者
- 9.1高分課程直達(dá)!Nordic 2026微信直播1月15日開播,解鎖低功耗物聯(lián)網(wǎng)開發(fā)新路徑
- 2026工程前瞻:AI與無線通信的融合將打開哪些新可能?
- 聚焦2026 MWC巴塞羅那:安立攜全棧下一代無線解決方案解鎖未來連接價值
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
世強(qiáng)電訊
示波器
視頻IC
視頻監(jiān)控
收發(fā)器
手機(jī)開發(fā)
受話器
數(shù)字家庭
數(shù)字家庭
數(shù)字鎖相環(huán)
雙向可控硅
水泥電阻
絲印設(shè)備
伺服電機(jī)
速度傳感器
鎖相環(huán)
胎壓監(jiān)測
太陽能
太陽能電池
泰科源
鉭電容
碳膜電位器
碳膜電阻
陶瓷電容
陶瓷電容
陶瓷濾波器
陶瓷諧振器
陶瓷振蕩器
鐵電存儲器
通信廣電





