小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

51,PIC,AVR單片機(jī)它們的優(yōu)點(diǎn)缺點(diǎn)都有哪些?

 共同成長888 2015-04-19

分類: 嵌入式

來源:http://zhidao.baidu.com/question/166106710.html

  我有幸接觸了幾款單片機(jī),并用它們做了一些項(xiàng)目?,F(xiàn)在想做個(gè)小總結(jié),談一下自己用各種單片機(jī)的感受。僅是個(gè)人意見,仁者見仁智者見智。

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

  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)(尤其在汽車?yán)颬IC的片子是經(jīng)常用到的,這足以證明其抗干擾能力強(qiáng))
  缺點(diǎn):解密容易(pic說:我出道也很早啊,人家也研究我不少年了,我和奧尼爾是英雄相惜?。。?,PIC16系列單片機(jī)價(jià)格貴(從性價(jià)比方面說;但其PIC18、30系列的性價(jià)比還是不錯(cuò)的)。
  IDE環(huán)境:推薦picc+mplab。編程器可自制JDM原理的編程器,自制難度一般,成本12元左右。

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

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

  綜合評(píng)分(憑自己的感覺打的分,沒有什么權(quán)威性,具體到型號(hào);單片機(jī)選型還是要根據(jù)項(xiàng)目的參數(shù)要求來確定):
  AT89S51 :    70

  PIC12F675:    65
  PIC16F73:    70
  PIC16F877A:  85

  ATmega8:     95
  ATmega16:    90

  STC89C51:     80
  STC12C2052:   75
  STC12C2052AD: 75
  最后在說一句,現(xiàn)在芯片都漲價(jià)了,尤其是avr(廠家限量供貨和商家炒片子兩個(gè)原因),也不知道什么時(shí)候價(jià)格才能降下去

  
       看樣你剛開始學(xué)吧?51是經(jīng)典,也容易入門,就像玩電腦都有先學(xué)會(huì)使用windows。至于pic、avr、430……那就看你以后開發(fā)產(chǎn)品需要了,只要 學(xué)會(huì)了51其他很容易學(xué)了,單片機(jī)主要在與編程和外圍電路設(shè)計(jì),學(xué)會(huì)了這些你使用單片機(jī)就能夠得心應(yīng)手了,當(dāng)然這是一個(gè)長期實(shí)踐的過程,呵呵……

其他討論:http://www./show_news.asp?id=65&s=%B3%A3%BC%FB%CE%CA%CC%E2
    功能方面:所有的單片機(jī)中51單片機(jī)的結(jié)構(gòu)是最簡(jiǎn)單的,內(nèi)部寄存器也是最少的,因此也是最容易入門的。AVR單片機(jī)和PIC單片機(jī)在51的基礎(chǔ)上又增加了 一些其它的外圍功能,AVR和PIC系列單片機(jī)中,不同型號(hào)的單片機(jī)還有不同特別功能,比如有帶USB接口的、的帶CAN總線接口的、有IIC接口、有 SPI接口、有雙串口功能等。
     應(yīng)用領(lǐng)域:在簡(jiǎn)單的控制方面用51單片機(jī)的還是很多,稍復(fù)雜的控制方面用的AVR和PIC單片機(jī)的較多,在低功耗方面MSP430單片機(jī)用的較多,在工業(yè)控制領(lǐng)域51、AVR、PCI、430都有。初學(xué)時(shí)建議就學(xué)51單片機(jī),當(dāng)學(xué)會(huì)51單片機(jī)后,再學(xué)其它的單片機(jī)就非常容易了,只要再學(xué)一個(gè)PIC單片機(jī)或AVR單片機(jī),大家就會(huì)發(fā)現(xiàn),世上所有的單片機(jī)都一樣,就是對(duì)寄存器的設(shè)置,其實(shí)最重要的還是C語言編程的能力,學(xué)51單片機(jī)的最重要目的其實(shí)還是學(xué)習(xí)C語言編程。
     補(bǔ)充說明:其實(shí)現(xiàn)在的51內(nèi)核的單片機(jī)功能已經(jīng)擴(kuò)展到非常強(qiáng)大了,初學(xué)者通常不太了解這方面的知識(shí),只知道AT89S51就是51單片機(jī),它只有 40個(gè)腳….遇到一個(gè)20、48腳的51單片機(jī)他就不認(rèn)識(shí)了,像現(xiàn)在的STC12C5A60S2單片機(jī),也是51內(nèi)核,但其外圍功能和內(nèi)部資源已經(jīng)相當(dāng)豐 富,強(qiáng)抗干擾能力、低功耗、1T單周期指令、高速度、帶有SPI接口、PWM輸出、PCA、雙串口、甚至三串口、自帶看門狗、自帶EEPROM、擴(kuò)展 RAM1280字節(jié)等,60K大程序存儲(chǔ)空間等。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多