boing4000 wrote:
Do you think out of your experience that could work?
Yes, I think it
could work, though it may not. To my understanding, the issue is that this type of programmer relies on the port to provide Vpp, the programming voltage. Ports on many modern computers tend not to be strictly standards compliant in this regard. You may get lucky. There are also Amiga based programmers of this type available (look at Aminet; I'm pretty sure I've seen some schematics there before).
Another issue is the port signal timing. Modern OS's tend to have the OS arbitrate port access, which can effect signal timing. I'm not sure if this is significant for PIC programming or not. There are some hacks available which allow direct low level port control. I've generally had no problem using these hacks, but some people have had less success.
If the Minimig operates on ~+3V supply, then you could probably use low voltage programming of the PIC with a simple port controlled programmer. This allows programming with a lower Vpp. However, this is not advised when the PIC is to be operated at a voltage above that at which Vpp is used for programming.
If you try to make your own programmer, I suggest you pay attention to voltages being generated, and which pins they are applied to. Check the pin numbers against the pin names in the data sheet for your particular PIC; be careful just blindly copying something you see online. Also, be wary of using substitute zener diodes of different volatges.
There are lots of programmers around, DIY, second hand, Microchip, and third party commercial. Here is one which has had some success with users who had issues with the JDM style:
MBHP PIC Burner from the
MIDIBox site (I haven't used one of these).
Let us know how you go, as I'm pretty sure quite a few people on this forum have experience with PICs (with Amiga keyboard and mouse adapters, etc).
Cheers,
Oliver