1、地线不要与串口地相连。
2、C1上的电压为+5.1V。
3、C2上的电压在未编程时为0V,编程指示灯亮时为13V左右。
4、编程前检查开关位置是否与引脚数一致。
5、编程选项里取消 Verify after programing ,选择 Verify during programing,否则在对开了代码保护和数据保护的程序编程时会出现校验错误。可以取消 CP CPD 两个选项试试。
6、编程时不要播放音乐或打开其它程序,可能会对编程过程产生影响,校验出错!
没有什么单片机真正全方面抗干扰的。确实有人说PIC抗干扰强,但也有人提反对意见,有的工程师曾做过实验证明有的AVR单片机在静电测试等某些方面比PIC强,还有的单片机(STC我试过)被反向加电后芯片发烫却没坏(就是本该接VCC的接了GND,本该接GND的接了VCC),而PIC和AVR的的我试过只要接反电源,立刻烧坏。但也不能说明PIC很烂,PIC的工业级芯片在温漂性能的测试上有很好的效果。所以没有什么最强的抗干扰单片机,只能通过实际测试然后说明它在某些场合对某些复杂环境有很好的效果。比如说PIC在温度性能和电磁屏蔽方面有比较好的抗干扰能力,所以它适合于工业控制方面。
DEBUG=1 是配合 ICD/PICKIT/REALICE 调试软体时才用的,这会让 RB6 RB7 成为 PGC PGD ,具有特殊作用,而不是一般端口。要测试抗干扰性,应在 DEBUG=0 的一般执行情况下测试。
附带一提: DEBUG 旗标应让 MPLAB 依照是否启用调试设备而自动设定,不宜由用户自行设定。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)