pic32編譯器
Ⅰ PIC編程軟體
Microchip官網:http://www.microchip.com/
Microchip IDE下載頁面:http://www.microchip.com/pagehandler/en-us/family/mplabx/
在這個下載頁面根據你的操作系統選擇對應的IDE(開發環境),然後再下載對應的編譯器(compiler),比如你用的是8位的單片機就下載XC8,16位的就下載XC16,32位的就下載XC32。
先裝開發環境,三個編譯器可以全部都裝上,都支持c語言。
Ⅱ 怎樣用pic單片機頭文件配置字 具體怎麼用 我是c語言 要一位一位的配置 比如PLLEN_ON = 1;
我以現在最新的XC編譯器為例:
XC8(8位單片機):C:\Program Files (x86)\Microchip\xc8\v1.10\docs\chips
XC16(16位單片機):蘆腔C:\Program Files (x86)\Microchip\xc16\v1.11\docs\config_docs
XC32(32位單片機):C:\Program Files (x86)\Microchip\xc32\v1.11\docs\hlpPIC32MXConfigSet.chm
我用的是Win7 64位系統,32位系統XC默認安裝目錄在祥岩C:\Program Files文件夾下。版本號也可能不一致,謹嘩御比如XC8編譯器C:\Program Files (x86)\Microchip\xc8\v1.10\docs\chips,v1.10是當前我安裝的XC版本號,這個地方要改成你安裝的XC版本號。
Ⅲ 關於PIC單片機編程,MPLAB平台下的C編譯器,C18、C30、C32,在哪裡查看是PRO專業版還是FREE免費版!
隨便建個工程,編譯結果會提醒你是pro mode還是lite mode,或者在編譯選項菜單裡面可以看到是哪種版本,一般都用破戒的,至於試用版期限編譯結果或者打開軟體應該有提示
Ⅳ 關於PIC單片機C語言編程
1:第一個問號:是; 第二個問號:不一定;
2:一些C30有多種類型版本,你說的30C和36可能不是指同一種類型。
3:沒破解的編譯器過期就不能編譯程序了。想用就需要重裝(貌似它會在系統內記錄的,所以應該是重裝操作系統才行)。
4:肯定不可靠。我有過編譯經歷,破解的編譯出來的在邏輯上就會有問題。但這不影響普通學生入門者做設計。如果你是做工業、航天領域設計的,你的領導也不會讓你用破解版或者未注冊版。所以現在很多單位寧願用匯編來編譯程序。
PICC有支持 PIC10/12/16/18/24/32系列單片機 的C編譯器。同時也支持dsPIC30/33 系列DSC晶元的C編譯器
Ⅳ PIC單片機那一種模擬器好
PIC單片機從8位到32位的都有,看你用那種單片機了。
最好的模擬器,當然是Microchip他們自己出的MPLAB REAL ICE了。但這個最便宜的也得兩三千。如果是學習的話,推薦用ICD2,Microchip他們自己出的才八九百,而Microchip在中國的總代理貝能公司也仿製ICD2,就比官方版的便宜一兩百。這個ICD2資料是公布的,網上可以找到自製資料,所以淘寶網上有人賣自製的ICD2,才兩三百。ICD2是一個集簡單調試和編程器一體的「在線調試器」(這是Microchip對它的說明)。
一般Microchip和貝能的產品可以直接打電話聯系他們買,一些大點的城市有買PIC單片機的店也能給你拿到他們的產品。如果買便宜的自製ICD2,直接在淘寶找就行。
另外:支不支持C和匯編編程,和模擬器無關,MPLAB自帶免費的匯編編譯器。他們的網站可以下載30天試用版的C語言編譯器(只針對PIC12/16系列,官方版的ICD2的光碟也送這個)。PIC的C編譯器最便宜也得800元,可以上網下破解的。
補充:16F84是16F里比較簡單常用的且功能較為簡單的單片機,ICD2不能模擬他,但不代表REAL ICE不能模擬。好好看看MPLAB里對16F84的設置,它是可以用ice來模擬的。 如果你用的是MPLAB8.2以上版本,還可以看到ICD3可以模擬它。