經(jīng)驗(yàn)分享:幾種使用過(guò)的單片機(jī)大對(duì)比
發(fā)布時(shí)間:2015-10-26 責(zé)任編輯:susan
【導(dǎo)讀】單片機(jī)作為計(jì)算機(jī)發(fā)展的一個(gè)重要分支領(lǐng)域,根據(jù)發(fā)展情況,從不同角度,單片機(jī)大致可以分為通用型/專(zhuān)用型、總線型/非總線型及工控型/家電型。本文通過(guò)比較幾種使用過(guò)的單片機(jī)(個(gè)人觀點(diǎn)),供選型者和初學(xué)者參考。
51系列單片機(jī)
使用的人很多,資料很多,根本不需要技術(shù)支持。價(jià)錢(qián)便宜(如批量AT89c52只需要8.5RMB)。但普通型的芯片內(nèi)部資源較少,需要外部擴(kuò)展。總線外置使系統(tǒng)抗干擾型變差。外括看門(mén)狗電路增加成本(max813比89c52要貴)。執(zhí)行速度較慢,晶振頻率較高,EMI性能較差。
功耗較大,不能用于低功耗產(chǎn)品(雖然philip有低功耗產(chǎn)品,但價(jià)格不如pic單片機(jī))。
近幾年出現(xiàn)一些擴(kuò)展功能的51單片機(jī),如外部ram內(nèi)置、2個(gè)uart、加入spi接口、a/d轉(zhuǎn)換器等,價(jià)格不是很貴,但批量大和產(chǎn)品期望生命周期長(zhǎng),使用有所顧慮。以上說(shuō)的好像都是缺點(diǎn),但51單片機(jī)的優(yōu)點(diǎn)也很明顯,51單片機(jī)是低檔8位單片機(jī)中外括資源比較大的,便于用較低的成本構(gòu)成一較大的系統(tǒng),這是其他單片機(jī)不能相比的。根據(jù)使用過(guò)的幾種51單片機(jī)(普通類(lèi)型),ATMEL和PHILIP的性能差不多,但ATMEL比較便宜,Winbond的性能好,但價(jià)格較高。
開(kāi)發(fā)工具價(jià)格中等,開(kāi)發(fā)手段較落后。因?yàn)槌绦蚩臻g較大,堆??梢苿?dòng),適用C編程,編譯軟件也不錯(cuò)(keil),編程器(LABTOOL-48)支持較好。
以下的單片機(jī)用的不多
Motorola的單片機(jī)(限于本人水平,僅說(shuō)說(shuō)8位單片機(jī)),資料較少(而且有錯(cuò)誤,自己有教訓(xùn)),使用的人不多,技術(shù)支持一般,小客戶更是基本不支持。使用過(guò)908gp32,晶振為32768Hz,內(nèi)部PLL倍頻到4MHz,抗干擾性較好,資源較多,基本不用擴(kuò)展。但價(jià)格較高,不過(guò)908JL8的性價(jià)比要好于89c52,而且總類(lèi)繁多,包括幾乎所有功能,但是好像沒(méi)有低功耗產(chǎn)品。
仿真開(kāi)發(fā)工具昂貴(但因?yàn)閮?nèi)部有監(jiān)控程序,908(flash)系列可以自制簡(jiǎn)單的調(diào)試和下載工具)。開(kāi)發(fā)手段較先進(jìn)。適用于C編程(經(jīng)驗(yàn)是即使不熟悉匯編語(yǔ)言,也能用的很好),軟件開(kāi)發(fā)工具CodeWarrior,功能強(qiáng)大,但與其他開(kāi)發(fā)工具有些區(qū)別,奇怪的是,有些頭文件竟然有錯(cuò)誤。編程器(LABTOOL-48)高版本支持較好。
Msp430單片機(jī)。技術(shù)支持還可以,資料也不多。使用過(guò)F11x1,功耗低而且速度快,匯編語(yǔ)言用起來(lái)很靈活,尋址方式很多,指令很少,容易上手。缺點(diǎn)是片內(nèi)資源較少,沒(méi)有a/d和竄口,但斜率a/d用起來(lái)還可以(怕中斷)。缺點(diǎn)是占的指令空間較大,因?yàn)槭?6位單片機(jī),程序以字為單位,有的指令竟然占6個(gè)字節(jié)。雖然程序表面上簡(jiǎn)潔,但空間占用很大(與pic單片機(jī)比較)。內(nèi)部有flash信息儲(chǔ)存器,用來(lái)保存不掉電信息,用起來(lái)一般。必須分頁(yè)寫(xiě)入,數(shù)據(jù)必須讀出回寫(xiě),與flash操作相同,讀出簡(jiǎn)單寫(xiě)入麻煩。Msp430單片機(jī)的低檔類(lèi)型,不如pic單片機(jī)。復(fù)位特性較差,根據(jù)實(shí)際應(yīng)用,在掉電電壓下降較慢時(shí),瞬時(shí)掉電復(fù)位性能較差,需外加復(fù)位芯片。
和其他單片機(jī)相比,仿真開(kāi)發(fā)是最順手的一種。Jatg接口,可以快速下載程序到flash儲(chǔ)存器,再線調(diào)試功能還可以,調(diào)試工具便宜,軟件開(kāi)發(fā)工具IAR也相當(dāng)不錯(cuò)。編程器(LABTOOL-48)不支持。
最適于入門(mén)學(xué)習(xí)
Pic單片機(jī),技術(shù)支持較好(不知對(duì)小客戶態(tài)度如何),是僅次于51的流行單片機(jī),雖然硬件結(jié)構(gòu)和語(yǔ)言奇怪,開(kāi)發(fā)手段落后。但價(jià)錢(qián)便宜、功耗低(但要頻率夠低)、很實(shí)用。程序代碼空間很節(jié)省,與其結(jié)構(gòu)有關(guān)。如果以前使用其它單片機(jī)而改用pic,會(huì)感到很別扭。因?yàn)槎褩V羔槻豢勺?,不適用c語(yǔ)言(c語(yǔ)言的ram定義也要分頁(yè),應(yīng)是首創(chuàng)吧),匯編語(yǔ)言還可以。Pic單片機(jī)最實(shí)用的資源是a/d轉(zhuǎn)換器(而且比單獨(dú)的a/d便宜),IIC接口基本無(wú)用(因?yàn)橛闷饋?lái)比軟仿還麻煩),串口做的也一般,如無(wú)多機(jī)通信功能(高檔除外),雖然中斷很多,但只有1個(gè)入口。有的帶有內(nèi)部EEROM,但仍然為IIC接口,有的稱是并行接口,但也不在ram空間里,讀寫(xiě)仍然麻煩。Pic單片機(jī)硬件特性比較好,考慮的很周到,如復(fù)位性能較好(延遲上電復(fù)位、上電復(fù)位、掉電復(fù)位),看門(mén)狗也不錯(cuò),而且抗干擾性好,在許多應(yīng)用中不用外加輔助電路,特別適用于低成本應(yīng)用。
仿真開(kāi)發(fā)工具(ice2000)價(jià)格昂貴,而且根據(jù)單片機(jī)不同要更換單價(jià)數(shù)千元仿真模塊。當(dāng)然可以使用國(guó)產(chǎn)的。近來(lái)推出個(gè)ICD2,但是把監(jiān)控程序下載到片上程序空間,而且占用ram。對(duì)于資源本就很少的芯片來(lái)說(shuō)不太實(shí)用。
特別推薦
- 意法半導(dǎo)體與英諾賽科簽署氮化鎵技術(shù)開(kāi)發(fā)與制造協(xié)議
- 貿(mào)澤電子開(kāi)售Molex的航空航天解決方案
- 利用高精度窗口監(jiān)控器有效提高電源輸出性能
- 詳解控制變壓器操作和尺寸
- 【聚焦產(chǎn)業(yè)變革?共筑創(chuàng)新生態(tài)】IIC Shanghai 2025盛大啟幕
- Wi-Fi 7頻率控制核心密碼:三大關(guān)鍵器件深度解析
- 用于電動(dòng)汽車(chē)車(chē)載充電器的 CLLLC 與 DAB 比較
技術(shù)文章更多>>
- 貿(mào)澤電子開(kāi)售Molex的航空航天解決方案
- 意法半導(dǎo)體與英諾賽科簽署氮化鎵技術(shù)開(kāi)發(fā)與制造協(xié)議
- 解碼宿遷專(zhuān)班護(hù)航金天國(guó)際全球大會(huì)背后的中國(guó)創(chuàng)新密碼
- 從元件到生態(tài):DigiKey可持續(xù)創(chuàng)新視頻系列全紀(jì)錄
- 2025廣州國(guó)際汽車(chē)技術(shù)展來(lái)襲:前沿技術(shù)、精彩論壇,不容錯(cuò)過(guò)!
技術(shù)白皮書(shū)下載更多>>
- 車(chē)規(guī)與基于V2X的車(chē)輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車(chē)安全隔離的新挑戰(zhàn)
- 汽車(chē)模塊拋負(fù)載的解決方案
- 車(chē)用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門(mén)搜索
行程開(kāi)關(guān)
修復(fù)設(shè)備
蓄電池
旋轉(zhuǎn)開(kāi)關(guān)
血壓計(jì)
血氧儀
壓電蜂鳴器
壓接連接器
壓控振蕩器
壓力傳感器
壓力開(kāi)關(guān)
壓敏電阻
揚(yáng)聲器
遙控開(kāi)關(guān)
醫(yī)療電子
醫(yī)用成像
移動(dòng)電源
音頻IC
音頻SoC
音頻變壓器
引線電感
語(yǔ)音控制
元件符號(hào)
元器件選型
云電視
云計(jì)算
云母電容
真空三極管
振蕩器
振蕩線圈