I don't like not being able to run the connection speed at 1.56M baud, therefore I have decided to add an external USART in the form of a second PIC microcontroller. Communications between the two PICs will be via the Serial Peripheral Interface (SPI). It keeps the interface between the chips simple (3 lines) and gives me the oppourtunity to customize the operation of the device to this application. So now the two main parts are the PIC18F2550 (4Mhz Xtal/48Mhz Pll)which handles the USB interface and the PIC18F252 (25Mhz Xtal) which will be programmed to serve as a serial USART.
A sample part is on its way from Microchip.
Bookmarks