现在的PIC单片机开发都在集成开发环境中进行,比较好用的是Microchip公司自己开发的集成开发环境MPLAB,你下一个集成开发环境,再下一个C编译器就可进行开发了。集成开发环境中带的编译器是特定的,也就是说只能在这个MPLAB下才能使用里面的gcc编译器,而且不同系列的PIC单片机(如8位的,16位的,32位的)C编译器不能通用,你用到哪系列的单片机就安装那种C编译器。
PIC单片机开发一般用到的是C语言(跟标准C略有不同,基本可通用),编译器也用的是C编译器
㈡ PIC单片机C语言编译器的问题
不能,mplab要和picc连接起来才能编译C,对于你准备用PIC18F433,那你也可以下载picc18 来用
㈢ PIC单片机编程软件
KEIL没办法编译PIC的任何单片机的程序
用PIC单片机生产商MICROCHIP公司自己推出的MPLAB ide软件开发程序,免费的。
但这个软件默认安装的没有C编译器(默认的只能编译汇编文件)。你还得去Microchip那里下载PICC for PIC18(HI-TECH公司做的,这公司被MICROCHIP收购了),或者是Microchip公司自己开发MPLAB C18编译器。这些编译器安装后自动嵌入到MPLAB内部。
反正这两个都是收费的(最便宜的PICC买800rmb)。但网上有很多关于他们的破解版
㈣ meiupic是开源的吗
不算开源的,没有开源协议,充其量只是公布了代码的为开源。
㈤ 求!pic16系列编译器
MPLAB IDE + PICC编译器
㈥ 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编译器到底用哪个
首先你说的这些都是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单片机的开发软件和编译软件
MPLABV6.6是PIC的开发环境,可用汇编语言设计,C18主要用于
PIC18系列芯片的C编译器,PIC12和PIC16如果想用C编写HI-TECH
C
Compiler
㈨ 求助,PIC的C编译器 破解方法
用PICC。PICC这个软件已经被Microchip 收购了,你用的MPLAB8.5的安装包里带有PICC for PIC12/16 编译器,可以编译PIC12和PIC16系列单片机的C语言文件。安装MPLAB8.5的时候注意把hi-PICC for PIC12/16选项勾上就行。装完后在MPLAB软件中建立项目的时候选择HI-PICC即可