> > Do any of the PIC range have a 16 bit data bus? > I know one of them (which?) has a 16 bit bus made from 2 8 bit buses, but > isn't that just for extended memory as an address bus? You're referring to the 17C42. It's not a 16 bit part because all of its registers are 8 bit. However it communicates to external memory via a 16 bit multiplexed address/data bus. How's about describing what you need and then we can talk about the 17C42 fitting the applications. BAJ