❶ 幾種主流單片機的比較
int
short
的大小是因機器而異嘛(准確點應該是編譯器)。你都說了人家規定的是「最小」為16位,又不是只能是16位,也沒有說兩者應該相等(事實上是short不超過int就OK啦)。所以當然可以short類型為半個機器字長,而int類型則為一個機器字長的啦。
「C++標准規定了每個算術類型的最小存儲空間,但他並不自知編譯器使用更大的存儲空間
」
說簡單點就是C++規定了個最小的值,但是將你的代碼編譯成機器碼的編譯器則確定了你這個長度值為多少。因為C++是一種語言,一個規范,或者說只是一種規定,然後要將你按這種規范寫的代碼編譯成能在機器上運行的代碼的是編譯器。而在不同的機器上運行的程序的實際結構是不一樣的,比如單片機與PC相差就很大。要將按相同規范寫的程序在各種各樣亂七八糟的機器上運行,就需要相應的編譯器了。所以實際的大小是由你編譯代碼的編譯器確定的。
PS:當然當前一般的PC上int都是32位,short16位的。因為現在32位的機子是主流嘛。如果你不寫什麼單片機的程序可以不用太在意這個問題。但是寫單片機程序時就要注意了,因為一般一個單片機的編譯器可以編譯很多種型號晶元的代碼,而這些型號有可能從8位到32位都有……
❷ 哪些單片機比較好用
首先STC,AT的大品牌啊,其次就是一些台灣的,像什麼合泰,中穎,新塘的都可以,而且價格便宜
❸ 51單片機中怎樣比較兩個數的大小
jc是判斷借位標志CY的跳轉指令,程序應該有做減法的指令,當A<B且做A-B運算後,發生借位,此時硬體置CY為1
❹ 哪個單片機比較好
無論是普通單片機、ARM還是PLC等,種類和廠家都是很多的,價位也各不一樣,即使型號一樣,價格估計也可能有差距。
選擇哪種類型的MCU進行設計主要考慮如下因素:所要完成的工作,如果普通單片機就可以完成的,就選價格低,位數小的。一般是普通單片機的價格<ARM<PLC,位數越小價格越低,如8位PIC價格小於16位PIC。我們在設計中,如果8位能解決的問題,絕對不會用16位的;如果是普通單片機可以解決的問題,絕對不會用ARM的。
但是要注意,每種MCU的功能和處理情況的能力是有差異的,具體要視情況而定.
純屬個人理解,望採納!
❺ 各類單片機的性能比較
按處理速度來看的話,ARM>>AVR>51 ARM遠大於AVR,AVR大於51
同時ARM也有不同分類比如我們常見的ARM7,ARM9甚至ARM11他們在同一架構和指令集下肯定數大的運算能力強,處理速度快。他們的速度是百兆甚至G為單位的。當然ARM也有不同分類或分工,有致力於運算處理的,比如A8,A10,還有致力於控制方面運算的比如M3,M0等當然這個就屬於低端些的了,主要就是搶占傳統51,AVR,PIC等
還有個MSP430主打就是低功耗。運行速度可能低些,但省電,全速運行也都不超過1,2MA這是其他MCU不能比擬的。
另外上面提到PIC順道說下,這是MCU中的個怪胎。。字長不是我們常見的8位而是7位。指令集也不同於我們傳統的指令,但他高抗干擾性能使他在汽車電子應用比較廣泛。
AVR和51有差別但懸殊就不是那麼大了,AVR的速度和內配比如ADC。PWM等要優於51。當然有些特殊的51如AT89C51SND1C這款內部自帶有MP3解碼器。而AVR一般不行。還需外擴VS1003這類的硬體解碼器。或是80C51有的運行頻率也在百兆甚至內部還帶有USB,LAN等網路配置。
❻ 比較常用的單片機有哪些
單片機品種非常多,較為常用的有以下幾種。
1.8051單片機
2.AVR單片機
3.Motorola單片機
4.Microchip單片機
5.EM78系列0TP型單片機
面對眾多的單片機,進行機型選擇時,通常從單片機的性能要求和單片機的可開發性進行考慮。
❼ 什麼單片機比較好
如果你是要學習 那麼簡單普遍使用的單片機比較好
你是要用的話 當然功能越強大的越好了
❽ 單片機 基本結構 比較
http://dxxy.yangtzeu.e.cn/mcu/jxzy/jxkj/2.ppt
這裡面,請查看一下,是PPT文件,裡面講的比較具體
❾ 用什麼單片機比較好呢
不曉得你用的是感測器,不過 現在溫度感測器一般都是數字的,比如DS18B20(串列數據線)。最一般的51就可以實現多路數據採集。至於PC通信部分,可以用串口線實現51與PC機通信。
❿ 什麼單片機好
具體而言,國產大廠就那麼幾家。平心而論,通用系列國產的同國外的,台灣的差距已經不大了。主要在於客戶認可度和市場推廣程度。
比如說我就是做華大單片機,目前來看64引腳以內,32位單片機已經完全可以替代國外的。例如,ST,TI430,PIC等。 目前在使用我們片子 的用戶,主要還是消費類,簡單控制類產品。例如:溫控器,充電寶,電動玩具,消防探頭,簡單電機控制等。 工業用,目前還是真的干不過國外的。 這個路線主要在於工程師們用一種用習慣了,除非公司要求降成本,基本不會去研究國產的。畢竟國外的品牌,工程師腦子里對他們的認可度,才是他們最大的財富。
將來看,國產的 單片機,會陸續向主頻更高,功率更低上面發展。這個路線比較長久,更任重道遠。 工業推廣成本優勢不是主要考量方向,穩定,口碑品牌積累才是漫長的工作。
國內的工程師們都想用國產的,畢竟用中國自己的MCU不但價格更低,而且國內廠商價格廝殺,工程師會有「爺爺」般兒服務的感受。
總結,國產的MCU沒啥奧秘,中國已經可以自己研發,穩定生產了通用類產品國產的已經完全可以不需要國外的了。陸續看市場推廣吧,工程師什麼時候認可了,我們才是真的成功了。國外的品牌壟斷利潤也快到頭了。 這個過程是漫長但是是必然的,因為我大中國第一商業大國,會把全世界產品的價格都給砍下來,讓全世界人民享受物美價廉的商品和服務。 中國的商業思維就是這樣。 而非貴外國人那種研究高精尖,注冊專利,拿壟斷利潤的強盜邏輯。 從這點看,中國是世界的希望也不為過。