Hi James, Physically, you could use an ICD-2 with the 627A/628A/648A adapter. Pretty much the same pinout. You'd have to change around the code a bit to make it run though - turn off all the nifty new peripherals and timers, uart and re-org the data registers. Take care not to exceed the limits of the old 5x parts so there are no surprises when you put the code back into the old parts. I did that for quite a few of my old 'legacy' projects that just wouldn't go away. That's probably the cheapest way to go. You could also find an old PICmaster and get the 5x pod for it. Then just snag an old copy of MPLAB 5.7 and you'd have the full blown emulator. If you're looking for some help / tools, feel free to contact me off list. Bill James Newtons Massmind wrote: >I've been sucked into an old project with 16C54 and a 16C57 on board and the >code is just... Well, lets just say Olin would probably be violently sick if >he had to look at this. It was written then modified to hit a moving spec >and then patched by at least two different people. Pure hell. > >A new version is in work using a modern processor, but this old cash cow >needs to finance the development and to do that, it needs some tweaks and >bug fixes. It isn't worth re-writing the old PIC code. > >Trying to figure out what is going on in this code is just beyond me. Bad >thing have happened inside my brain as a result of trying. What I really >want is to be able to watch this code run in the chips ala the '877 or SX >chips. > >So: Is there a PIC that has ICD capability that is a pin for pin replacement >for the x54 or x57 other than the SX? > >Is there a reasonably low cost way to emulate a x54 or x57? > >--- >James. > > > > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist