最近一直在忙DSP的事情,PIC几乎没再看了。但是前两天,测试上一块产品时,发现复位不能正常使用。后来排查了一下,是ICSP时加入的二极管的问题。
现有的线路,是复位管脚出来,先过二极管,然后再连正常的复位电路。但是貌似这个样子,当点下复位键时,管脚上的高电平没有地方可以出去,使得管脚上一直保持着高电平,从而导致复位不可用。
和硬件研发研讨了一下,对电路进行了一些小小的改动,将复位开关的位置稍微变动了一下,变成下面这个情况:
这样的话,电容还是被二极管隔开。正常情况下,二极管正向偏置,复位管脚上拉。复位时,电平正常下拉到地。烧写时,复位管脚上13V的高电平使得二极管反向偏置,隔开电容负载,保证上拉速度,从而也可以正常烧写。
已经在现有板上测试通过,可正常复位,可正常烧写。呵呵。这样基本就算完美了吧~
- 本文固定链接: https://www.dragongod.net/2008/03/pic-the-icsp-2/
- 转载请注明: 龙天 于 龙天小筑 发表
这个贴对我的帮助很大,我正在做一毕业设计,能不能把这个贴的电路图发给我下.谢啦
邮箱:cailuni @sina.com