i'd like to use a single pic18 with just an rs232 level converter, but no additional hardware, to make hardware as simple as possible. the pic18 is running at 40mhz, i.e. 10mhz instruction cycle. with interrupt driven 8x oversampling of the 9600bps, i get an interrupt every 130 instructions. as this interrupt has to handle 2 or more bidirectional uart functions, there is not much left... 2008/6/12 Dario Greggio : > tinu b wrote: > > > there is no 28 pin pic with 2 hardware usart interfaces, so i think i > need a > > software solution. > > have you checked dsPICs and PIC24 as well? > > > i tried to design a 2 channel full duplex software uart, running with 8x > [...] > > unfortunately, this seems to use the full power of the pic, not leaving > any > > performance left to do other things. > > is there a good solution for a pic18 multi-uart around? > > Though I'd find it strange that, @9600 baud, you did employ the whole > power of PIC (what clock speed, by the way?) , I can tell that you could > use one (or 2) SPI-slave device which act as USART. Somebody > (JBroadwell?) at forum.microchip.com did do that. > > -- > Ciao, Dario > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist