Microchip
直播中

王敏

7年用户 1453经验值
私信 关注
[问答]

PIC12F不会进入编程模式?

大家好,所以我有一个K150 PIC程序员,花了大约一个星期的时间让BLAST功能在Linux中运行。它成功地编程了APIC12F675两次…然后退出。由于我打算不久放弃这些芯片,我不想再投入更多的钱来使用它们,所以我转向了一个使用ARDUNO作为PIC程序员的项目。几个小时后,BAM,为我稍微不同的芯片做了安装和重新设计。我的一些最好的作品。除此之外,它不起作用。LUOUN调试过程很短,PIC没有进入编程模式。我在这个芯片上得到的一件事就是一个“Hello World”,相当于打开一个LED,这成为一个非常有用的工具;如果LED亮起来,它就进入了运行模式。根据编程手册,VPP需要至少达到8.5伏,然后等待不少于5U,然后把VDD带到5伏来激活编程。我有11.7伏,我试着用ARDUNO精确地把事情转过来,也只是手动地把电线插进TH。E板(完全从方程中删除ARDUINO)。我想也许VPP必须通过下拉电阻从真0开始(尽管没有其他人看起来需要它),但无论是强还是弱拉差都不一样。当然,我已经尝试了几种不同的芯片(虽然只有一个有明显的指示器)。一切都符合或超过了编程指南中的要求-那么,发生了什么?为什么这似乎不是一个共同的问题?

以上来自于百度翻译


      以下为原文

    Hello, guys.
So I have a K150 PIC programmer, and spent about a week just getting the blasted thing to function in Linux. It managed to program a PIC12F675 twice... and then crapped out. Since I intend to abandon these chips before long, I don't want to put any more money into using them, and so I turned to a project that uses an Arduino as a PIC programmer. A couple hours later, bam, got that set up and re-engineered for my slightly different chip. Some of my best work. Except, it doesn't work.
Looong debugging process short, the PIC isn't entering programming mode. The one thing I managed to get onto this chip was just a "hello world" equivalent of turning on an LED, and that's become a shockingly useful tool; if the LED lights up, it's gone into run mode instead. According to the programming manual, VPP needs to be brought to at least ~8.5 volts, then wait no less than 5us, then bring VDD to ~5 volts to activate programming.
I've got 11.7 volts, and I've tried turning things on at precise times with the Arduino, as well as just manually plugging wires into the board (removing the Arduino from the equation entirely). I thought maybe VPP had to start at true 0 via pull-down resistor (despite no one else seeming to need it), but neither strong nor weak pull-downs made a difference. Of course, I've tried several different chips (though only one has the obvious indicator). Everything meets or exceeds the requirements stated in the programming guide - so what's going on? And why doesn't this seem to be a common issue?

回帖(2)

薄坤坤

2019-2-28 15:00:25
我不确定你从这个论坛需要什么帮助。也许如果你问一个更一般的论坛,使用该程序的人可能会帮助你。你试过了来自微芯片的PACTIT3(或类似的)程序员吗?苏珊

以上来自于百度翻译


      以下为原文

    I'm not sure what help you are wanting from this forum. Perhaps if you ask on a more general forum where people who use that programmer may be able to assist you.
Have you tried a PicKit3 (or similar) programmer from Microchip?
Susan
举报

张丽

2019-2-28 15:18:29
“澳洲人苏珊,我不认为OP真的需要帮助,就像一个发泄一些挫折的机会。OP为一个垃圾设备程序员支付费用,然后尝试用一个阿杜伊诺来滚动自己的失败。对于相当于2公斤咖啡的成本,他可以从芯片上购买一个官方的PACTIT3。完成。

以上来自于百度翻译


      以下为原文

    @Aussie Susan,
 
I do not see the OP as really needing help so much as an opportunity to vent some frustration.
 
The OP paid for a crap device programmer, then tried to roll his own with an Arduino and failed.
 
For the equivalent cost of 2kg of coffee he could buy an official PICkit3 from Microchip and be done.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分