PICF877A-I/P 手指靠近引脚,干扰特别大,甚至里面的程序都被清除,不知什么原因

2020-02-10 08:40发布

我用PIC16F877A做一个项目,在试验阶段
有一子电路是用PIC的PORTE控制两个595进行动态7段LED的显示(共8个),调试时,只要手指靠近(非接触)PORTE,就闪得不行,程序甚至跑飞,
更有甚者,我手指接触片子(不是引脚),程序非常容易掉,也就是程序没有了,取下来读一下PIC的Flash ROM及EEPROM,全部被擦除了,我又得重新烧写
没靠近没碰则程序运行正常

不知这是什么原因,可能是我的电路有问题,但我查来查去,找不到可能,MCLR/VPP引脚置空,不知和这有没有关系
下面是部分电路,试验时是用的万能板接的,还请大虾们帮忙

(原文件名:部分电路.JPG)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
TinyAVR
1楼-- · 2020-02-10 10:03
vcc 上少了0.1UF的滤波电容.
MZ_Guo
2楼-- · 2020-02-10 13:34
TinyAVR 您好
您是指877A的引脚11和32上吗?这个0.1u的电容是用带方向的电解电容还是不带方向的呢?
我接一个试试看,先谢谢啦
MZ_Guo
3楼-- · 2020-02-10 13:57
试着接0.1u电容(极性不非极性都试了),还是会那样,看来是别的原因
Soul.art
4楼-- · 2020-02-10 18:32
 精彩回答 2  元偷偷看……
MZ_Guo
5楼-- · 2020-02-10 22:54
Soul.art
谢谢你的指点,我照你说的改一下试试
MZ_Guo
6楼-- · 2020-02-11 00:36
Soul.art
按你的指点,有了很大改善,碰片子不会掉程序了,稳定多了
但还有问题,就是碰或者靠近输出引脚仍会使片子复位,我图上标有pwmXX的都是输出,输出软件pwm
会不会手碰这引脚使得输出电流太大,而引起电源供电不足而复位啊

一周热门 更多>