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