Sorry, I didn't think I'd left anything unanswered. Just about every weekday I read through all the new posts, then go into the recent activity section and always look for replies in there as well as reading stuff it shows I haven't read before.
Anyway, yes, I've also got the Inchworm (the serial one). Works fine, at least until I blew a pin in the 16F877A by hooking up the cable to the target board backwards. I replaced the 16F877A and also got polarized connectors so I don't plug them in backwards again.
I had great hopes for the 12F683 but gave up on it temporarily because there seems to be a complete lack of debugging and emulator support for it. With my present lack of experience I appreciate being able to step through a program and see what's happening. I did manage to write my own LED blinker program for one and get that working. It just turns on a pin, calls a delay routine, turns off the pin, calls the delay, and loops.
I went to the 16F88 because the emulator and debugging support seems much better. Having built-in serial communications and more memory looks pretty good too. Just yesterday I read a tip somewhere that programming the chip using the debugger part of the Inchworm/ICD2 has advantages over using the programmer part, at least if you're trying to debug. I haven't tried that yet.
While I was waiting for the replacement 16F877A I wrote a program for the 16F88 that tries to take an A/D reading once a second and write it into the eeprom until it runs out of space. It assembles but doesn't run, in fact nothing I've written for the 16F88 runs. I'm overlooking something or I've got something set up wrong. Even trying to turn on an LED doesn't work. I checked with a scope a couple days ago and the oscillator seems to be working (internal 8 MHZ), and I've got a pullup 10K on Vpp. I need to go over my bank switching again, but I'll find the problem eventually.
So I've got 2 spare 16F877As, about 5 12F683s, 4 16F88s, and a cute 4K IIC eeprom that Dipmicro was selling that I couldn't resist. I was thinking about the 2nd programmer as being one I could keep stashed in a drawer at work for the slow times, but of course I couldn't do much without the whole project board too. I spend too much time commuting, where about the only thing I've accomplished is nudging 40 MPG by coasting whenever I can (2002 Ford Escort, ZX2, std., EPA estimate is 33 highway).
Alan