> >Now correct me if I am wrong the MAX 232 only level shifts and inverts (plus >generates the + - 10V) so how can it do this ?? The max232 is ONLY a level shifter, but this assumes that it is a properly working MAX232. You should be able to pop a square wave into it, and scope the output, and they should be the same, with just a tiny time delay. If not, it's time for Widlar Optimization. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads