pic24編譯器哪個好
① PIC MPLAB編譯器到底用哪個
首先你說的這些都是PIC單片機的c語言編譯器。PICC都是HITECH公司針對PIC系列的C語言編譯器。CCS是另一個公司的。他們跟Microchip(PIC單片機的生產商)都沒有關系,屬於第三方軟體。在MPLAB里出現只是他們公司間的合作,捆綁上這些編譯器的試用版(試用三十天)。
如果你用PIC18、pic24或dsPIC30/33這些單片機的話。推薦使用Microchip自己出的C編譯器MPLAB C18(對應PIC18),MPLAB C30(pic24和dsPIC30/33)。因為這些編譯器的編譯效率要優於其他第三方,並且有Microchip的官方應用文檔支持。
而pic10、pic12、pic16等系列的8位單片機因為內部的程序區比較小,Microchip並沒有推出針對他們的C語言編譯器。而CCS和HITECH則有針對他們的c語言編譯器。就編譯效率來說。CCS是最好的,但它在中國的的技術支持卻很少。大部分的軟體使用文檔都是英文的。在國內的應用也沒有HITECH的picc那麼好。如果這三種系列的單片機,推薦用PICC。
另外,上述的所有編譯器除了MPLAB C30在ICD2附送的光碟里有學生版(只針對dsPIC30/33,免費版)外,其他的所有針對PIC單片機的C編譯器都是收費的。最便宜的是PICC for pic12/16 ,好像才800多。
不過…… …………………… 網上有破解版本的。哈哈。
另外,如果是用pic10、pic12、pic16等系列的8位單片機,推薦不要先用C語言寫程序。用MPLAB捆綁的匯編編譯器(這是免費送的)。雖然學起來比較費勁,但能讓你更好的了解PIC單片機。畢竟現在外頭好多用PIC單片機的企業都要求用匯編寫程序(就為了最大效率的使用程序存儲器)。
② 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 單片機下載程序,都要哪幾個軟體 MPLAB IDE, PICC18 9.5破解,PICC9.8破解這3個嗎能否詳細說說
MPLAB IDE,
16系列 編譯器用PICC9.8破解
18系列編譯器用 PICC18 9.5破解或者C18
24 、30系列編譯器用 c30
根據你用的單片機選擇編譯器
④ MPLAB 編譯器問題
不是晶元選錯了,應該是你的編譯器路徑沒有選對,或者是你的編譯器沒有選擇18F的編譯器
⑤ 剛接觸PIC單片機,想請問一下使用PIC單片機用什麼軟體編程比較好一點,
一樓肯定是沒用過PIC單片機的人。KEIL這個軟體是比較好,但它並不支持PIC單片機的開發。不懂不要瞎回答。
二樓說的才是正道。PIC有專用的MPLAB軟體,去Microchip的官網那裡有免費下載的。
⑥ 使用PIC24FJ64晶元做BOOT程序時出現了問題,曾經出現過此問題的朋友或者懂得如何解決的朋友幫忙指點一下
當然是用C語言方便了,雖然匯編很重要但我平時也是主要用C來開啟虛發PIC24的程序,調試時候稍微看看編譯後的匯編程序。16和24不僅僅是指令上不一樣,結構上還完全不一樣。
我關於PIC24的編程方面的資料都是在PIC的官方網站那裡下載的那裡下載的。去www.microchip.com那裡找把。那裡有很多樣常式攔旁磨序,但首先你要下載PIC24FJ64A002的數據手冊。這個手冊講得很全的。
要注意,PIC24的C編譯器和PIC16的還不一樣,建簡斗議在MICROCHIP網站上下載MCC30。
BTW:現在Microchip那裡好像都撤掉中文資料了,如需中文資料,請留信箱。
⑦ PIC編譯器和編程器有什麼區別編程序用哪一個
編譯器:開發程序後,用編譯器將之編譯成可執行的二進制文件。是軟體。
PIC單片機的C編譯器只有HI-TECH公司出品PICC編譯器,和CCS公司的CCS編譯器。還有PIC的生產商Microchip公司自行生產的只針對PIC18/PIC24/dsPIC/PIC32系列單片機的C語言編譯器MCC(MCC18 / MCC30 / MCC32)。如果是編譯PIC10、PIC12、PIC16系列單片機,用CCS最好。而PIC18/PIC24/dsPIC/PIC32系列,用MCC最好。
編程器:又稱之為燒錄器,是把你生成的可執行文件download到單片機上的NAND或者NOR中的工具,是硬體。
⑧ 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可以模擬它。