16550 - Took me 2 hours to do this one!
MAX 235 datasheet
8254
8259
more 16550
more 8255