當前位置:首頁 » 編程軟體 » 界面友好的單片機編譯器

界面友好的單片機編譯器

發布時間: 2022-05-06 10:40:59

① AVR單片機用哪個編譯器好

IAR效率最高,但收費。atmel studio是atmel自己的編譯器,基於gcc,免費。

不二選擇:AVR Studio 4.19 + AVR toolchain。

AVR toolchain 是 atmel 官方製作的 GCC 工具鏈,專門與 AVR Studio 相配。

AVR Studio 支持調試插件(plugins),proteus 專門有針對 AVR Studio 的插件,非常好用。

② 單片機 常用的C編譯軟體有哪些

你是什麼系列的MCU啊?大多數都是用KEIL軟體,KEIL就是專門針對單片機c語言開發而設計的一個軟體,裡面的功能很強大

③ 單片機編程用什麼編譯器

相應的單片機有專門的編譯器,51有好多的,你隨便到網上找就可以了。我就下了個集成環境的,還有防真功能

④ AVR編程時,用IAR好,還是AVR STUDIO好

我以前用過ICCavr,效果不錯。AVR studio 接觸過,感覺操作繁瑣點。現在我主要用的是MSP430單片機,使用IAR編譯軟體,界面友好,使用上方便很多。IAR除了MSP430單片機,還有51的、AVR的,ARM的,支持好多種。個人推薦IAR。

⑤ 適合51單片機的編譯器有哪些

編譯器叫KEIL4一般都用這個,下載器是STC-ISP,是通過串口下載的!

⑥ 主流C51單片機編譯器比對

int short 的大小是因機器而異嘛(准確點應該是編譯器)。你都說了人家規定的是「最小」為16位,又不是只能是16位,也沒有說兩者應該相等(事實上是short不超過int就OK啦)。所以當然可以short類型為半個機器字長,而int類型則為一個機器字長的啦。

「C++標准規定了每個算術類型的最小存儲空間,但他並不自知編譯器使用更大的存儲空間 」

說簡單點就是C++規定了個最小的值,但是將你的代碼編譯成機器碼的編譯器則確定了你這個長度值為多少。因為C++是一種語言,一個規范,或者說只是一種規定,然後要將你按這種規范寫的代碼編譯成能在機器上運行的代碼的是編譯器。而在不同的機器上運行的程序的實際結構是不一樣的,比如單片機與PC相差就很大。要將按相同規范寫的程序在各種各樣亂七八糟的機器上運行,就需要相應的編譯器了。所以實際的大小是由你編譯代碼的編譯器確定的。

PS:當然當前一般的PC上int都是32位,short16位的。因為現在32位的機子是主流嘛。如果你不寫什麼單片機的程序可以不用太在意這個問題。但是寫單片機程序時就要注意了,因為一般一個單片機的編譯器可以編譯很多種型號晶元的代碼,而這些型號有可能從8位到32位都有……

⑦ avr單片機編程軟體都有哪些

常規編程的話建議codevision,界面友好,文本編輯比較強,代碼看起來清晰,而且有些非標准c語言語句使用起來很方便,比如PORTA.7=1,放到ICC里必須寫成PORTA|=0x80,引用中斷也方便。很多AVR入門書都是用codevision。
如果寫操作系統,比如ucos,建議ICC,因為codevision有些地方與標准C有差異,造成一些不必要的錯誤。不過ICC的文本編輯很差,忍著點就行。
IAR沒用過,不敢隨便說。
燒寫調試的話沒說的,AVRstudio,絕對是最好的。

⑧ 單片機匯編語言用哪種編譯器比較適合

用什麼都一樣,因為匯編語言的每條指令都對應指定的機器代碼,拿什麼軟體界面處理匯編語言,最後生成的代碼文件都是一樣的,如KEIL,WAVE等

⑨ 單片機編程器買什麼樣的

我這里介紹一個還不錯的編程器,下面是相關的介紹:
價格低廉,支持目前最為經典和市場佔有量最大的ATMEL 公司生產的AT89C51、C52、C55 和最新的S51、S52;AT89C1051、2051、4051 等晶元。

一、支持的晶元型號

支持目前最為經典和市場佔有量最大的ATMEL公司生產的AT89C51、C52、C55和最新的S51、S52;AT89C1051、2051、4051等晶元。特別適合於渴望學習51單片機又想盡量減小學習投入的網友。畢竟51系列早已經成為了工業標准,學習51單片機,使一切都在單片機的控制下變得智能化,是每一個愛好者和發燒友的夢想!89C51是目前市場佔有率第一的單片機晶元,華邦等公司都在以每天萬片的規模大量生產和AT公司完全兼容的51系列晶元,所以網友們不用擔心它的貨源問題。AT公司退出生產轉而生產S51系列其實只是為了防止賠本而已。

二、產品特點

1.使用串口通訊,晶元自動判別,編程過程中的擦除、燒寫、校驗各種操作完全由編程器上的監控晶元89C51控制,不受PC配置及其主頻的影響,因此燒寫成功率高可以達到100%,燒寫速度很快並且燒寫速度和微機的檔次無關。

2.採用57600高速波特率進行數據傳送,編程速度可以和一般並行編程器相媲美,經測試,燒寫一片4K ROM的AT89C51僅需要9.5S,而讀取和校驗僅需要3.5S。

3.體積小巧,省去笨重的外接電源適配器,直接使用USB埠5V電源, 攜帶方便,非常初學者學習51單片機的要求。

4.軟體界面友好,菜單、工具欄、快捷鍵齊全,全中文操作,提供加密功能,可以保護您的創作產權。可以說是麻雀雖小,五臟俱全!

5.功能完善,具有編程、讀取、校驗、空檢查、擦除、加密等系列功能;

6.40pin和20pin鎖緊插座,所有器件全部以第一腳對齊,無附加跳線,對於DIP封裝晶元無需任何適配器;

7.採用優質萬用鎖緊插座,和接觸不良等問題徹底說再見,可燒寫40腳單片機晶元和20腳單片機晶元

8.改進的燒寫深度確保每一片C51系列晶元的反復燒寫次數都能達到1000以上!內部數據至少保存10年。

9.因為採用了9針傳口通訊,這樣一來就不會再和列印機搶一個列印口,隨時隨地想燒就燒,讓晶元編程成為一種快樂!

三、硬體連接

1.通訊電纜與編程器連接好。

2.將串口插頭插入電腦串口。

3.USB插頭插入電腦任一個USB口,此時編程器上LED點亮,表明電源接通。

4.接著安裝軟體,本軟體支持Win9x/me/2000/XP,標准Window操作界面。本軟體屬於綠色軟體,不需要安裝,直接把相關的軟體拷貝到硬碟中,運行其中的可執行程序即可。

四、軟體使用

程序啟動後,會自動檢測硬體及連接,狀態框中顯示「就緒」字樣,表示編程器連接和設置均正常。否則請檢查硬體連接和埠設置。

把單片機晶元正確地放到編程器的相應插座上,注意,晶元的缺口要朝向插座的把手方向。

晶元放好後,就可以對晶元進行讀寫操作了,讀寫操作按下面的步驟進行:

1、程序運行,請先選擇器件(點下選框)

2、用「打開文件」選擇打開要編寫的.HEX 和 .BIN 文件

3、用「保存文件」可以保存讀出來的文件

4、用「擦除器件」擦除晶元

5、用「寫器件」編程

6、用「讀器件」讀取晶元中的程序,加密的讀不出來

7、用「校驗數據」檢查編程的正確與否

8、用「自動完成」自動執行以上各步驟

9、用「加密」選擇加密的級數

五、產品配件

A51編程器,全部套件含編程器主機,USB數據線、串口數據線及軟體光碟等。

價格在98元,功能齊全,http://mall.ednchina.com/在這個商城裡有購買,同時還有相關的技術小組,可以加入,了解相關的資料。

熱點內容
connectorpython 發布:2025-05-14 09:48:50 瀏覽:761
配置不好怎麼辦 發布:2025-05-14 09:46:40 瀏覽:621
數據流程圖中的數據存儲是指 發布:2025-05-14 09:46:39 瀏覽:444
我的世界伺服器id前綴mod 發布:2025-05-14 09:45:53 瀏覽:830
完整後台網站源碼 發布:2025-05-14 09:45:46 瀏覽:455
傳奇祝福腳本 發布:2025-05-14 09:34:12 瀏覽:571
電腦文件加密的軟體 發布:2025-05-14 09:29:20 瀏覽:354
擴展資料庫表空間 發布:2025-05-14 09:29:10 瀏覽:642
mongo存儲過程 發布:2025-05-14 09:27:54 瀏覽:715
伺服器的公網ip在哪看 發布:2025-05-14 09:18:30 瀏覽:253