Unfortunately, the above answers are somewhat incomplete, partly ignorant.
You can easily make your USB device be accepted as virtual serial port by your PC, if you do two things:
- build your USB device as a CDC (communication device class) device. This involves specific device descriptors and possibly
processing of a few class specific commands
- provide an *.inf file during installation, that recognizes the VID/PID combination of your device as CDC device, that wants to use
a virtual serial port. Then the respective Windows standard drivers are installed.
If succeding with theses steps, you can identify the virtual COM port in the Windows device manager and connect
HyperTerminal.
C compilers often have ready-to-use (more or less) example USB serial/CDC applications, including firmware and
an example *.inf file. CCS and Microchip surely have.