请教几个关于PIC 8位单片机编程环境、仿真器等入门问题?

2020-02-06 09:53发布

由于项目关系,需要使用到三颗不同的PIC 8位单片机,其中两片是PIC16F系列的,一片是PIC18F系列的。
之前没接触过PIC单片机,遇到一些入门级问题,打扰各位。

1、我需要使用什么开发环境/编译器(C语言编程),开发环境 是否需要购买,价格几何?
2、仿真器/程序下载器选什么,价格如何?
3、PIC这两个系列单片机是否有足够的C语言DEMO程序,以便于上手,缩短开发周期。

谢谢各位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
25条回答
simplorer
2020-02-06 21:31
本帖最后由 simplorer 于 2017-11-30 15:48 编辑

1. PIC 16和18的片子现在可以使用MPLAB x编译,至于是否需要购买,看你产品的类型和要求了,反正网上有cr@ck;
2. 仿真器和下载器是一个pickit3;
3. demo没注意,我原来是使用pic16f72,编译器还是picc+mplab,那个程序做完了,用了很多年,没再动过,
    最近也是项目需要,用了pic18f的一款单片机,可以通过mcc直接产生配置代码,不过需要看你选用的单片机mcc是否支持,
    最新的单片机一般支持,老旧型号就不行了。

如果不是必要,还是建议选用arm系列的芯片,相对来说资源和开发都方便很多。
选用PIC芯片是项目时间限制,有原来PIC项目的一些代码可以直接使用,可以加快开发进度,调试慢的要死,价格贵的要死,
等有时间了,打算换成freescale的arm系列芯片。所以如果是新开发,建议你考虑下是否需要选择PIC系列芯片。
PS:PIC18Fxxxx我使用的那款芯片,有新旧工艺两种,新工艺的便宜,但是error data能看得你头爆炸,选型之间一定要看好
对应芯片的error data,不然就等着哭吧。

修改原因:增加部分文字。

一周热门 更多>