新聞中心

51 avr pic 單片機(jī)比較

作者: 時(shí)間:2016-11-25 來(lái)源:網(wǎng)絡(luò) 收藏
簡(jiǎn)單的說(shuō),CPU構(gòu)架不同,雖然都是8位的,但指令集不同,1)AVR是用RISC的,哈佛結(jié)構(gòu)的總線;2)51是用CISC,馮諾衣曼結(jié)構(gòu)的總線。跟AVR比,51是老掉牙的東西,內(nèi)部資源少,速度慢。AVR是后來(lái)才出來(lái)的,工藝上遠(yuǎn)超過(guò)51,內(nèi)部資源豐富,速度快。

C51是51單片機(jī)C語(yǔ)言程序設(shè)計(jì)的簡(jiǎn)稱(chēng),如果說(shuō)你對(duì)51單片機(jī)有一定的基礎(chǔ)的話,學(xué)其它單片機(jī)會(huì)快得多,甚至一個(gè)星期至一個(gè)月內(nèi)就能學(xué)會(huì).,PIC單片機(jī)種類(lèi)很多,比其它一般單片機(jī)(如51的,AVR的等等)都穩(wěn)定一些,所以社會(huì)上要求穩(wěn)定性高的可能多數(shù)用PIC單片機(jī).ARM是32位處理器,與普通的8位51單片機(jī)相比,其處理效率當(dāng)然是高很多很多,一般的情況下,人們談到ARM時(shí)經(jīng)常把它和嵌入式操作系統(tǒng)聯(lián)系在一起,因?yàn)槔肁RM實(shí)現(xiàn)嵌入式是一個(gè)非常好的選擇方案.如果想走電子設(shè)計(jì)高端,建議還是從一種普通的單片機(jī)設(shè)計(jì)過(guò)渡到ARM以及嵌入式.PLC這個(gè)東西很穩(wěn)定,但是同樣的,它的價(jià)格往往很高,它的核心其實(shí)也可以說(shuō)是一個(gè)51單片機(jī),只是加了很多隔離器,應(yīng)用過(guò)程中就不會(huì)有像單片機(jī)那樣多的干擾,PLC一般是在強(qiáng)電設(shè)計(jì)方面用得多,比如工控行業(yè).AVR是ATMEL公司的一個(gè)系列的產(chǎn)品,其性能價(jià)格比相當(dāng)?shù)酶?如果對(duì)系統(tǒng)穩(wěn)定性沒(méi)有太大的要求,選擇這一系列的單片機(jī)好,哈佛結(jié)構(gòu),RISC,處理功能強(qiáng),效率高!

本文引用地址:http://butianyuan.cn/article/201611/321255.htm

其他情況:
51是最最初級(jí)的東西,會(huì)的人也很多了,待遇一般還能活,但是高薪不太容易了,總體來(lái)說(shuō):最基礎(chǔ)
PIC是RISC的單片機(jī)(RISC:精簡(jiǎn)指令集),性能比51的要更好一些,抗干擾也要好一些,不過(guò)總體和51是一個(gè)檔次,客戶(hù)選什么的都有
PLC是自動(dòng)化的,多用于電氣自動(dòng)化,和單片機(jī)沒(méi)關(guān)系
AVR是ATM公司的A先生和V先生搞的一款單片機(jī),性能要更出色一些,不過(guò)說(shuō)到底,PIC,51,AVR都屬于微控制器,都差不多一個(gè)薪水等級(jí)

ARM叫微處理器了,分ARM7,ARM9,ARM11,STRONG ARM等等,其內(nèi)核與普通的單片機(jī)區(qū)別不是太大,就是資源更豐富了,寄存器多了,比如多了LCD,IIS等等,但是它的難度遠(yuǎn)大于一般意義的單片機(jī),因?yàn)樗獌?nèi)嵌入操作系統(tǒng)的,一般ARM7要內(nèi)嵌UC/OS || ;UCLINUX等等
ARM9要內(nèi)嵌LINUX,VXWORKS等等等,操作系統(tǒng)難度就要大很多了,結(jié)合操作系統(tǒng)一起寫(xiě)程序就更難了,待遇也比較高

DSP是隨機(jī)信號(hào)處理器,對(duì)數(shù)學(xué)要求非常高,不建議學(xué)(如果你是初級(jí)水平),算法比較復(fù)雜,多用于消費(fèi)電子領(lǐng)域,配合ARM,一個(gè)做控制一個(gè)做算法

還有一個(gè)叫FPGA的,比較熱了,語(yǔ)言獨(dú)立用VHDL或者VERILOG,和C區(qū)別不是很大,功能強(qiáng)大,算是以后的主流了,不過(guò)工作多是做IC設(shè)計(jì)方面的,難度也不小



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

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉