新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51,AVR,PIC,MSP430,STM32單片機(jī)比較

51,AVR,PIC,MSP430,STM32單片機(jī)比較

作者: 時(shí)間:2016-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
51,AVR,PIC,MSP430,STM32比較:常用型號(hào),特點(diǎn),優(yōu)缺點(diǎn),編譯軟件,下載軟件,下載方式。

傳統(tǒng)8051:適合菜鳥入門,容易上手,價(jià)格一般(從性價(jià)比方面說(shuō))。缺點(diǎn):解密容易(傳統(tǒng)51說(shuō):誰(shuí)讓咱出道早呢,大家都研究我,哎!哭......)一般功能也有,, 但AD、eeprom等功能要靠擴(kuò)展,增加硬件和軟件負(fù)擔(dān)。IDE環(huán)境推薦 keil。編程器自己自制ISP下載線就行,好做,成本5元左右。

本文引用地址:http://2s4d.com/article/201611/322227.htm

8051:MCS-51系列 INTEL公司

8031:無(wú)ROM
8051:一次性掩膜ROM
8751:多次寫EPROM

stc 51系列:(增強(qiáng)型51單片機(jī))價(jià)格便宜(從性價(jià)比方面說(shuō)),功能多,抗干擾能力強(qiáng)(如根據(jù)宏晶所說(shuō),那stc的抗干擾能力就是超強(qiáng),超屌.),eeprom大,出廠時(shí)程序引導(dǎo)區(qū)就已經(jīng)加密,并且stc解密的市面價(jià)格在1.5w到2.5w之間,可見(jiàn)解密難度大,在一定程度上保護(hù)了單片機(jī)工程師的利益和產(chǎn)品開(kāi)發(fā)商的利益。生產(chǎn)時(shí)就已經(jīng)考慮到與傳統(tǒng)51的兼容問(wèn)題,兼容做的很好,又增加了許多功能,軟復(fù)位功能我比較喜歡。缺點(diǎn):資料就是宏晶網(wǎng)上的資料,資料少,不適合初學(xué)者---我指學(xué)習(xí)它自己增加的功能。STC12系列宏晶沒(méi)給出keil驅(qū)動(dòng)。工具支持沒(méi)有自己的,要用keil的,在深層應(yīng)用上會(huì)出現(xiàn)隱患。IDE:keil頭文件:宏晶網(wǎng)站上有,或者用at89x52.h,新的寄存器自己定義一下就行或者自己寫一個(gè)頭文件(推薦)。在keil選擇單片機(jī)選項(xiàng)框中可以選擇其它比較接近的片子,也可以下載stc的keil驅(qū)動(dòng)程序,不過(guò)里面只有STC89系列的片子。串口編程很方便,只需RS232的電路(無(wú)論是對(duì)于初學(xué)者還是產(chǎn)品開(kāi)發(fā)調(diào)試)。

PIC:我就是學(xué)這款單片機(jī)入門的,pic的好處就是各個(gè)型號(hào)的兼容性強(qiáng),學(xué)好了PIC16f877a,16系列的就OK了,別的型號(hào)要用的時(shí)候拿出2分鐘看看數(shù)據(jù)手冊(cè)就行了。12系列 16系列 18系列也是充分的向下兼容。功能全,型號(hào)多,適于選型分析,抗干擾能力強(qiáng)(尤其在汽車里PIC的片子是經(jīng)常用到的,這足以證明其抗干擾能力強(qiáng))缺點(diǎn):解密容易(pic說(shuō):我出道也很早啊,人家也研究我不少年了,我和奧尼爾是英雄相惜?。。?,PIC16系列單片機(jī)價(jià)格貴(從性價(jià)比方面說(shuō);但其PIC18、30系列的性價(jià)比還是不錯(cuò)的)。IDE環(huán)境:推薦picc+mplab。編程器可自制JDM原理的編程器,自制難度一般,成本12元左右。

avr mega系列:價(jià)格便宜(從性價(jià)比方面說(shuō)),硬件結(jié)構(gòu)適合C語(yǔ)言編程,功能齊全,不容易解密??垢蓴_能力強(qiáng)(軍工產(chǎn)品里經(jīng)常見(jiàn)到,可見(jiàn)其抗干擾能力強(qiáng))。型號(hào)之間兼容性一般。應(yīng)該說(shuō)是比較滿意的片子了。ATMEL公司的產(chǎn)品,用的放心,開(kāi)發(fā)工具都很全也很正規(guī)。背靠大樹(shù)好乘涼?。∑涠〞r(shí)器和串口有加強(qiáng)型的,功能更強(qiáng)大。在加上TWI,SPI,EEPROM等,該有的都全了,而且功能也強(qiáng)大。缺點(diǎn):功能寄存器多,不適合初學(xué)者----通過(guò)個(gè)人努力此缺點(diǎn)就不是缺點(diǎn)了--各位加油!IDE:推薦CVAVR+studio 其實(shí)icc 、gcc、IAR等也不錯(cuò),大家自己斟酌。編程器自己自制ISP下載線就行,好做,成本5元左右。

  msp430單片機(jī):超低功耗,常用于儀器儀表,手持設(shè)備

  stm32單片機(jī):基于arm體系的單片機(jī),是一個(gè)產(chǎn)品型號(hào)

建議:

如果只是用來(lái)進(jìn)行簡(jiǎn)單的機(jī)電控制,那就用51單片機(jī)
如果牽涉到低功耗設(shè)計(jì),那用MSP430單片機(jī)
如果既要綜合考慮價(jià)格、功耗、性能,那選擇AVR單片機(jī)
如果追求高性能,那就用STM32
如果產(chǎn)量很大,那用PIC單片機(jī)



關(guān)鍵詞: 51AVRPICMSP430STM32單片

評(píng)論


技術(shù)專區(qū)

關(guān)閉