Philip Pemberton wrote:
Also, I doubt
there'd be enough space in the flash-ROM to have two versions of the
Layer 1 protocol stack (USB and RS232)...
Foot, meet mouth.
PIC18F4550: USB-enabled PIC18F Microcontroller
Program Memory: 32 KBytes
The current USB-enabled code runs to a shade under 7KB. Tack on a
multi-mode bootloader (RS232/USB) and the RS232 firmware, and I doubt
it'd eat much more than 16KB.
There's also an onboard USART, so RS232 will most likely not be a
problem (in hardware terms). In software terms... it doubles the amount
of code required :-/
--
Phil.
classiccmp at philpem.me.uk
http://www.philpem.me.uk/