最近开始调试无线模块,需要用到两块带有SPI功能的单片机开片机开发板,一块是我所熟悉的AVR,一块是新接触到的PCI,首先PCI的开发环境的建立很变态,mplab ide 7.5装了好几遍都出现错误,在网上查资料,此方面的资料寥寥无几,无奈只能换个更高的版本,结果就可以了,然后再加入picc,这个还简单点
总的来讲,mplab的安装需要注意一下几个问题:
1、安装路径中不能有中文字符的出现,而且安装过程中要尽量把其他运行程序关掉,以免造成中间安装错误。
2. 如果7.5,7.4等版本,安装过程中极易出现error(主要是提示你计算机系统式“X86”),如果这样推荐你安装8.0以上版本,同时安装后注意以上1的问题。
3 如果喜欢汇编语言的话,mplab这个环境就已经可以够你用的了,但如果要用C编程的话,在IDE里必须嵌入picc,建议使用picc8.05破解版,以上软件都可以在迅雷里找到(不建议在各种论坛里找,会让你注册甚至交钱,麻烦还不好用,直接用迅雷)
接下来的事就好做了,设置IDE的select language toolsuite,选择picc,然后把对应的路径填上(当然用C编程必须用此过程,再就是三个选项都必须填picc.exe)
接下来编程调试,结果又遇到问题了,由于没有icd2仿真器,只能用我的top系列烧录器烧程序,结果烧进去就是没半点反应,再次网上查资料,网上不能解决,直接找到pic的技术支持,才知道要写配置字,于是在翻picF877A的datasheet,最后才将问题解决,就这样,一天过去了,感觉遇到了以前好多没遇见的新鲜问题,不过最后问题终于解决了,现在当然就能好好的写程序啦!!!
最后,给想入门PIC的广大单片机爱好者几个建议吧:
1 无论遇到什么问题,不要轻易放弃,上网查资料,读datasheet,找技术支持、、、总之,问题肯定是可以解决的
2 要舍得投入,买开发板一定要买技术支持过硬的,不然一些小问题就可以让你摸索好多天,而且最好能在线调试,这个仿造的很多,也不贵,认为天祥的不错,有视频,能较好入门
3 这种看第一条
祝你成功!
用户180588 2009-8-27 10:48