I'd be interesting in this as well, anyone have any thoughts? Can u simply parallel GP0, GP1, and MCLR and program more then one at the same time?
I'd be interesting in this as well, anyone have any thoughts? Can u simply parallel GP0, GP1, and MCLR and program more then one at the same time?
The ICSPDAT (data) pin is bi-directional, so there's a problem if 2 chips give a different response. Just wiring them together is probably not a good idea.
However, there may be a way. I've never done this, so take it with a grain of salt.
Theoretically, identical chips should give identical responses, unless there is an error. So if only 1 device is allowed to send to the programmer, the rest should follow along blindly.
But, if there's a programming error on any of the other chips, you'll never know.
<br>
DT
I'll just build an adapter that has jumpers for each. Is it sufficient to just break the data line?Originally Posted by Darrel Taylor
I would think that with Vpp being applied to all chips at the same time, you would be clocking in random data to the chips that aren't being programed, since the data pin is floating and Vpp is on.Is it sufficient to just break the data line?
Even if you use a Pull-Up/Down, you're still clocking in all 0's or all 1's. Don't know what that would do?
Disconnecting both DAT and CLK with pull-downs on each, might do the trick.
Of course, the easiest way is to have separate Vpp's.
<br>
DT
Bookmarks