⑴ PIC单片机用什么编译器啊!我的是PIC16F690的单片机,该选用什么编译器编程呢
Microchip自己出了一款集成开发环境,叫MPLAB,此套软件由Microchip免费发放,可以编译汇编。C编译器,一般用PICC。
⑵ PIC单片机16系列的使用什么编译器
使用MAPLAB,microchip公司出的开发软件包。
⑶ PIC单片机C语言编译器的问题
不能,mplab要和picc连接起来才能编译C,对于你准备用PIC18F433,那你也可以下载picc18 来用
⑷ 一般8位PIC单片机使用C语言还是汇编语言编程,好像编译器不是支持所有类型的单片机
一般是简单的程序用汇编,复杂的程序用C,
PIC编译器分PICC ,C18,C30
PICC 10F,12F,16F PICC 也有18F
c18 18f
c30 30f 24f 33f
根据个人情况选择。
⑸ pic单片机用什么开发软件
MALAB软件可以在微芯公司的官方网站免费下载,用于PIC单片机的开发。如果你希望进行软件仿真,可以利用MALAB结合Proteus软件来实现。若需要进行硬件仿真,可以使用微芯提供的官方仿真器ICD2,甚至可以自行制作。
值得注意的是,大多数情况下,使用C语言编写程序更为常见,特别是对于PIC系列的8位单片机。微芯公司并未推出专门针对PIC8位单片机的C语言编译器,除了PIC18系列。因此,如果你想使用C语言进行编程,可能需要考虑使用PICC编译器,尽管它的价格在五六百元左右,但网络上可以找到破解版本。
对于使用PIC18系列或更高级别的单片机(如16位),推荐使用微芯提供的C语言编译器。尽管这款编译器比PICC更贵,但同样也能在网上找到破解版。
总的来说,选择合适的开发软件取决于你的具体需求和预算。无论是免费的还是付费的,都有相应的工具可以帮助你高效地进行PIC单片机的开发工作。
对于初学者而言,可以先从免费的MALAB软件开始学习,随着项目复杂度的增加,再考虑购买更专业的工具。此外,利用网络资源和社区支持,也可以帮助你更好地掌握单片机开发的相关技能。
在实际开发过程中,除了选择合适的开发工具,还需要关注单片机的硬件设计和电路搭建。合理的硬件设计可以大大提高系统的稳定性和性能。同时,也要注重代码的优化和调试,以确保程序能够顺利运行。
对于那些希望深入学习单片机开发技术的朋友,建议多参加相关的培训课程和研讨会,通过实践操作来提升自己的技术水平。此外,可以阅读相关的技术书籍和参考手册,积累更多理论知识和实践经验。
总之,选择适合的开发软件只是单片机开发过程中的一个环节。通过不断学习和实践,你将能够更好地掌握单片机开发的核心技术,实现更加复杂和高效的设计。
⑹ 学PIC单片机需要学什么软件
需要:
1、MPLAB IDE,这个是所有PIC单片机的开发平台,目前最高版本是8.83,这个软件是免费的,可以到MICROCHIP公司网站上下载;
2、PICC,这个是PIC 16系列单片机的C编译器,建议直接学C,所以要用它,这个是收费软件,但网上可以找到的最高版本破解版,版本是9.8,上网可以找到;
3、PROTEUS,这个是目前世界上最好的单片机的仿真软件,因为大多数人没有实验条件,用这个最好,这个也是收费软件,网上可以找到破解片,目前最高版本是7.8;
4、要买相应的书,没有书你会学得很辛苦,建议你买北航出版社的《PIC16系列单片机C程序设计与PROTEUS仿真》,这本书介绍上面的所有东东,有很多实例,包括线路图和程序。
⑺ 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单片机的企业都要求用汇编写程序(就为了最大效率的使用程序存储器)。