>If anybody wants a comprimise between using a MAX232 type of interface >and discrete components, try the Dallas Semiconducter DS1275. It gives >you full RS232 compliance in an eight pin chip. It robs the negative >voltage from the host (PC) device. Its only limitation is that you can >only use it in half-duplex operation ( one side talking at a time). >After using the above alternatives, the 1275 goes in all my RS232 >designs. I've used it up to 56K with no problems; never got discrete to >do that. It's slightly higher in cost than the MAX, but it needs no >other support components. If by support componants you mean the external capacitors, MAXIM has versions like this, max235 if memory serves (and it usually doesn't). The charge pump caps are on chip.