PIC的块子又没有假货?16F676死活不工作,大家看看!

2020-02-10 08:43发布

用自制的JDM编程器读写正常。

做的程序是使用内部4M的OSC

MCLR设置是内部连接到VDD

CONFIG     0x184

按理说只要接VDD和VSS就能工作,我只接VDD  VSS,芯片不工作。

我是不是买上假货了?

大侠看看我的配置位对吗?

我看的是中文DATASHEET,是不是datasheet有问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
74条回答
dingzy2002
1楼-- · 2020-02-17 10:11
几天了,贴子很长了.
关于楼主所说的问题,我们以前遇到过很多次;
查找到此原因是:利用仿真头进行一步一步执行,最终到CALL 3FFH时出现了问题.
读出芯片时,其数据格式变成其它样子了,而不是RETLW 0xxH格式,造成PC指针顺序执行到00位,一直不停在这段循环,当然不能执行其它程序了.看门狗打开与关闭都一样.
dingzy2002
2楼-- · 2020-02-17 14:13
若在MPLAB IDE环境里使用PIC的编程或仿真器,都有校验字修正功能.
dingzy2002
3楼-- · 2020-02-17 17:26
 精彩回答 2  元偷偷看……
brightsm
4楼-- · 2020-02-17 18:17
34 xx
34就是retlw指令吗?
dingzy2002
5楼-- · 2020-02-17 18:56
是的.
brightsm
6楼-- · 2020-02-17 22:24
发个jDM制作图

R3原版是10K,经试验,我取3.2K,才能正常编程。


(原文件名:JDM编程器.jpg)

一周热门 更多>