>> Obviously the TRIS command is what is being complained about, and I >> realize that Microchip says that we should not utilize this command, > > That's in much the same vein as Micro$oft saying you shouldn't use >Linux! Not really - we depend utterly on Microchip for TRIS continuing to work - THEY do it in their hardware. True, they say that it may not work in future and one of these days legacy code may not work on a new MChip cpu, but I suspect it's never actually going to happen. I imagine they saw its removal as a possible way to squeeze a little more out of the silicon long ago but that developments have bypassed the usefulness to them of such a minor change. If so they should take the warning out of newer data sheets (if it's actually still there :-)). RM.