『壹』 51,PIC,AVR單片機它們的優點缺點都有哪些 哪種更重要,值得我們學哪種
我有幸接觸了幾款單片機,並用它們做了一些項目。現在想做個小總結,談一下自己用各種單片機的感受。僅是個人意見,仁者見仁智者見智。
傳統51,我想我就不多說了,適合菜鳥入門,容易上手,價格一般(從性價比方面說)。
缺點:解密容易(傳統51說:誰讓咱出道早呢,大家都研究我,哎!哭......)一般功能也有,, 但AD、eeprom等功能要靠擴展,增加硬體和軟體負擔。
IDE環境推薦 keil。編程器自己自製ISP下載線就行,好做,成本5元左右。
PIC:我就是學這款單片機入門的,pic的好處就是各個型號的兼容性強,學好了PIC16f877a,16系列的就OK了,別的型號要用的時候拿出2分鍾看看數據手冊就行了。12系列 16系列 18系列也是充分的向下兼容。功能全,型號多,適於選型分析,抗干擾能力強(尤其在汽車里PIC的片子是經常用到的,這足以證明其抗干擾能力強)
缺點:解密容易(pic說:我出道也很早啊,人家也研究我不少年了,我和奧尼爾是英雄相惜啊!),PIC16系列單片機價格貴(從性價比方面說;但其PIC18、30系列的性價比還是不錯的)。
IDE環境:推薦picc+mplab。編程器可自製JDM原理的編程器,自製難度一般,成本12元左右。
avr mega系列:價格便宜(從性價比方面說),硬體結構適合C語言編程,功能齊全,不容易解密。抗干擾能力強(軍工產品里經常見到,可見其抗干擾能力強)。型號之間兼容性一般。應該說是比較滿意的片子了。ATMEL公司的產品,用的放心,開發工具都很全也很正規。背靠大樹好乘涼啊!其定時器和串口有加強型的,功能更強大。在加上TWI,SPI,EEPROM等,該有的都全了,而且功能也強大。
缺點:功能寄存器多,不適合初學者----通過個人努力此缺點就不是缺點了--各位加油!
IDE:推薦CVAVR+studio 其實icc 、gcc、IAR等也不錯,大家自己斟酌。編程器自己自製ISP下載線就行,好做,成本5元左右。
stc 51系列:價格便宜(從性價比方面說),功能多,抗干擾能力強(如根據宏晶所說,那stc的抗干擾能力就是超強,超屌.),eeprom大,出廠時程序引導區就已經加密,並且stc解密的市面價格在1.5w到2.5w之間,可見解密難度大,在一定程度上保護了單片機工程師的利益和產品開發商的利益。生產時就已經考慮到與傳統51的兼容問題,兼容做的很好,又增加了許多功能,軟復位功能我比較喜歡。
缺點:資料就是宏晶網上的資料,資料少,不適合初學者---我指學習它自己增加的功能。STC12系列宏晶沒給出keil驅動。工具支持沒有自己的,要用keil的,在深層應用上會出現隱患。
IDE:keil 頭文件:宏晶網站上有,或者用at89x52.h,新的寄存器自己定義一下就行或者自己寫一個頭文件(推薦)。在keil選擇單片機選項框中可以選擇其它比較接近的片子,也可以下載stc的keil驅動程序,不過裡面只有STC89系列的片子。串口編程很方便,只需RS232的電路(無論是對於初學者還是產品開發調試)。
綜合評分(憑自己的感覺打的分,沒有什麼權威性,具體到型號;單片機選型還是要根據項目的參數要求來確定):
AT89S51 : 70
PIC12F675: 65
PIC16F73: 70
PIC16F877A: 85
ATmega8: 95
ATmega16: 90
STC89C51: 80
STC12C2052: 75
STC12C2052AD: 75
最後在說一句,現在晶元都漲價了,尤其是avr(廠家限量供貨和商家炒片子兩個原因),也不知道什麼時候價格才能降下去
『貳』 汽車編程器怎麼選
汽車編程器選購方法:
1、品牌:大品牌的汽車診斷儀技術先進,系統穩定性好,不容易出問題,檢測結果准確率高,速度快,質量有保障。
2、功能定位:偏向汽車快修快保,選擇具有基本故障診斷功能。大修類配備功能更齊全、更專業、具有編程功能的汽車診斷儀。
3、兼容性:選擇兼容性強的汽車診斷儀。
4、售後服務:診斷過程中難免會遇到各種車型、各種問題,選擇汽車診斷儀選擇售後強的。
『叄』 單片機有什麼特徵
單片機具有以下特點:
1、有優異的性能價格比
目前國內市場上,有些單片機的晶元只有人民幣幾元,加上少量外圍元件,就能構成一台功能相當豐富的智能化控制裝置。
2、集成度高,體積小,可靠性好
單片機把各功能部件集成在一塊晶元上,內部採用匯流排結構,減少了各晶元之間的連線,大大提高了單片機的可靠性與抗干擾能力。而且,由於單片機體積小,易於採取電磁屏蔽或密封措施,適合於在惡劣環境下工作。
3、控制能力強
單片機指令豐富,能充分滿足。工業控制的各種要求。
4、低功耗,低電壓,便於生產攜帶型產品。
5、易擴展
可根據需要並行或串列擴展,構成各種不同應用規模的計算機控制系統。
(3)汽車編程器價格擴展閱讀
單片機廣泛應用於儀器儀表、家用電器、醫用設備、航空航天、專用設備的智能化管理及過程式控制制等領域,大致可分如下幾個范疇:
1、在智能儀器儀表上的應用
單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,廣泛應用於儀器儀表中,結合不同類型的感測器,可實現諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。
2、在工業控制中的應用
用單片機可以構成形式多樣的控制系統、數據採集系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。
3、在家用電器中的應用
可以這樣說,現在的家用電器基本上都採用了單片機控制,從電飯褒、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備,五花八門,無所不在。
4、在計算機網路和通信領域中的應用
現代的單片機普遍具備通信介面,可以很方便地與計算機進行數據通信,為在計算機網路和通信設備間的應用提供了極好的物質條件,現在的通信設備基本上都實現了單片機智能控制,從手機,電話機、小型程式控制交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的行動電話,集群移動通信,無線電對講機等。
5、單片機在醫用設備領域中的應用
單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機,各種分析儀,監護儀,超聲診斷設備及病床呼叫系統等等。
6、在各種大型電器中的模塊化應用
某些專用單片機設計用於實現特定功能,從而在各種電路中進行模塊化應用,而不要求使用人員了解其內部結構。如音樂集成單片機,看似簡單的功能,微縮在純電子晶元中(有別於磁帶機的原理),就需要復雜的類似於計算機的原理。
『肆』 微星官網bios編程器刷不了
1.用夾子夾住bios針腳再通過編程器刷固件。
2.微星有U盤直刷液咐BIOS的方式,我查了一下,發現我的主板沒有這個功能,放棄
3.微星主板有JSI1介面,可以直接通過轉接稿埋寬線,接到編程器刷固件。優點是識別比夾子快,夾子由於針腳太小,不好夾。
所以我一開始選鍵亮擇的方案是通過編程器+jspi1線強刷Bios固件,所以在淘寶拼多多去尋找編程器。發現編程器有兩種CH341A和XTW100,CH341a+夾子大概就20元,但XTW很貴,大概需要80-100左右。加上我只是想小改,這個費用都比主板還貴了,而且也不知道這兩種到底什麼區別,(後來網路了下,發現CH341A兼容性更好,XTW100速度快,但兼容不強)所以在反復斟酌後,還是決定在拼多多購買CH341A夾子套餐,23元,還有退貨包運費(拼多多其實很不錯)。沒有買jsi1線是因為店內沒這個套餐,單獨去其他店買一根15,沒找到類似組合,所以抱著試試看的態度先買了。(現在搜索發現CH341+jspi1有這樣的組合29元)
注:在決定買編程器前,其實還有很多不懂的,都是查出來的,比如微星biis位置在哪裡,BIOS還有很多型號,我都搞不清楚,微星bios型號winbond 25Q64fv這個型號在店鋪CH341A編程器兼容性都沒有,最多隻看到W25Q64BV,其實挺忐忑的。
到貨後,我開始研究怎麼刷這個,其實賣這個東西店鋪老闆很多都不懂,或者不愛理你,也沒我指導,可能價格低,老闆不想為這20幾塊折騰,最多發了一個如何硬體連接視頻給你,其他的軟體刷機部分視頻只能自己抖音了。
1.根據老闆的視頻,我把夾子線和CH341A連接在一起,這邊有3處需要把線序弄對,一個是夾子的方向,夾子線與轉接板的連接的線序,還有轉接板和編程器的線序。