>I don't have easy access to a PC but my roommate does have an Amiga. > >Has anyone ported any free programmers out there (e.g. AN589 or David >Tait's) to the Amiga? I'm looking to start testing now and going into >the lab whenever I find a bug is really annoying. If you can control an external I/O port on the Amiga then you can write your own version of the programmer control software. You need to be able to write to 3 pins and read from 1, and the programmer cycle timing for the '84 is not critical. Get David Tait's QBASIC source code (or the 'C') and read it. You should find enough information there to write your own on the Amiga (BASIC might be the most portable version in this case). If the operation of the code is not clear you might also ask Microchip for their '84 programming specification data sheet. I took David's code in QBASIC on the PC for his programmer and modified it to control the AN589 programmer using VisualBasic for DOS without too much effort, then I made a Windows version of it with VB Windows. The timing for the other PIC devices (EPROM and OTP) is more critical, and therefore not as well suited to homebrew designs, however there is an article in this month's 'Electronics Today International' (ETI) which describes a programmer for the whole PIC range using an RS-232 interface (I think, the magazine's at home). Andy