发 帖  
原厂入驻New
[问答] MCLR电路出现问题
142 PCB 二极管
分享
我使用的是PIC16F1789,到目前为止,在PCB中,我使用的是MCLR功能的简单上拉连接。在我上一个项目中,在互联网上搜索之后,我决定使用一个更“复杂”的电路(见附图)来制作用于MCLR功能的PCB。测试这个电路,我遇到了一些奇怪的问题,我不知道它们是由新的MCLR电路引起的,还是别的原因。也就是说,这些问题与MCLR本身和ICSP有关:二极管D4(1N4148):通过按压PB S4复位(MCLR)不成功(PIC保持工作)但是ICSP(带有PICKit3)工作正常。没有二极管D4:通过按下PB S4复位(MCLR)成功(PIC重新启动),但是ICSP(带有PICKit3)不工作,并且我得到以下错误:连接到MPLAB PICkit 3...当前在PICkit 3固件套件Ver上加载的固件程序存储器:开始地址=0x0,结束地址=0x111fconfiguration存储器ram内存地址:0期望值:3180接收值:3fffFaiLEDtoprogrammingdevice如果MCLR电路被完全移除,那么ICSP工作正常,显然不能应用复位(MCLR)。有人能解释一下PIC为什么有这种行为吗?这个电路是正确的/好用在MCLR上吗?如果不是,我应该使用什么样的连接用于MCLR(但不干扰ICSP)?
0
2020-3-27 09:07:57   评论 分享淘帖 邀请回答

相关问题

8个回答
我会去掉所有的东西。你的PIC已经在MCLR上内部上拉了,而且不需要别的东西。另外,PGC和PDD上的电阻可能根据它们连接到什么而有害。
2020-3-27 09:40:31 评论

举报

如QHB所述,抛弃10UF盖。PIC可以进入编程模式时,当电源下降时,MCLR电压达到2 Vdd以上的二极管下降。当电源恢复时,部分可能仍处于编程模式。除非VDD达到POR再臂电压,否则此条件将不清楚。这可能需要几秒钟到几个小时,这取决于用来绕过Vdd的水库盖。
2020-3-27 09:53:22 评论

举报

很清楚。我们回到简单且经过良好测试的上拉连接。还有一个经典问题:10kΩ的上拉电阻是否足够,或者太高并且电阻值应该更小,例如4,7kΩ?PGC和PGD引脚连接到RS232芯片(USAT通信)。这就是为什么我使用这些电阻器。
2020-3-27 10:01:56 评论

举报

另一种方式。我相信47 K现在是推荐值。PGC和PGD引脚连接到RS232芯片(USAT通信)。这就是我使用这些电阻器的原因。在编程时,芯片是否启用并把那些信号之一从电阻器中拉高?PK3指令专门告诉您,在任一行上都没有上拉电阻。
2020-3-27 10:20:26 评论

举报

我想,你的意思是4,7kΩ,而不是47kΩ。当编程时,那个芯片被激活,并且把那些信号之一从电阻器中拉出来吗?PK3指令明确地告诉你,在任何一条线路上都没有上拉电阻。你是什么意思?PGC和PGD引脚分别用作USART_TX和USART_RX,RS232芯片在PIC编程期间接通电源。我依靠ICSP编程手册,在这些引脚用于编程以外的连接的情况下,可以使用“隔离设备”。是的。
2020-3-27 10:39:04 评论

举报

不,不是。我的意思是47k,比如大于10k。当编程时,那个芯片被激活,并通过电阻把那些信号之一拉高吗?PK3指令明确地告诉你,在任何一条线路上都没有上拉电阻。你是什么意思?PGC和PGD引脚分别用作USART_TX和USART_RX,RS232芯片在PIC编程期间接通电源。这意味着您的RX线可能处于空闲高电平,因此它通过1k电阻将相关引脚拉高。1k电阻不是足够的“隔离设备”。它靠着PK3内部的一个10k的下拉电阻器向上拉,并且过度驱动它。如果你仍然能够用这个连接进行编程,那是好运,不是好的设计。
2020-3-27 10:53:11 评论

举报

几十年来我一直使用10K基本上所有的家庭-在MCLR PIN
2020-3-27 11:01:36 评论

举报

嗯,你是说,任何大于10ΩΩ的上拉电阻值应该足够了吗?你是如何得出这一特定价值的?我的印象是,建议值不应超过10 KΩ。或者我错了?确实,在PICkit 3手册中提到,除其他外:特别地,这些指导方针必须遵循:不要在PGC/PGD上使用上拉电路——它们会破坏电压电平,因为这些线路在调试器中有4.7kΩ下拉电阻。不要在MCLR上使用电容器,它们会阻止VPP的快速转换。一个简单的上拉电阻通常就足够了。但是我认为1次拉伸和“隔离装置”的概念是矛盾的。如果1kΩ太小,那么在这种情况下一个好的电阻值是多少?
2020-3-27 11:09:33 评论

举报

只有小组成员才能发言,加入小组>>

103个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表