>Don't forget that there is a simple way to drive from a >PIC at 5V to a 3.3V peripheral. With PORT bit always low, >just use the TRIS bit to drive the output low, and use >a pullup to 3.3V to set the level. Trouble is that the lines the OP wants to interface to 3.3V are the UART lines, so he cannot use the TRIS trick. As an afterthought, the OP should look at the Philips I2C interface doc which has a section on doing exactly this on I2C lines. See http://www.semiconductors.philips.com/acrobat/literature/9398/39340011.pdf -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads