>Turns out I need to add another serial port, so the only parts that >support two UARTS are the dsPICs (right?). So, is the migration path >pretty easy to move code running on an 18F to a dsPIC, other >than the setups etc. No you have two possibilities. 1. There are some 18F chips with two hardware UARTS, but they come in the 64 pin TQFP package IIRC. Check the 18F family selection charts on the Microchip website. 2. The C18 compiler has a software UART you could use for a second UART. At a pinch you could probably make the demo version of the compiler produce either a linkable module or a assembly language output if you do not want to use C. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist