Serial Port Multiplexer
It's sometimes desirable to connect multiple serial
devices (modem, printer, GPS receiver, data logger, etc)
to a notebook computer that has only one serial port.
The project is to design and build a low-cost device to
multiplex multiple serial devices to and from the one PC
serial port. Operating system device driver software
must also be written to make each serial device visible
to application software as a separate ``virtual'' device.
The multiplexer will be implemented using software UARTs
on a PIC microcontroller. The project involves low-level
assembly language programming, digital design and writing
device driver software.
UBC EE Home Page /
Ed Casas /
edc@ece.ubc.ca