If your PIC has a serial port (RxD and TxD) you might use a MAX232 to make a serial interface between the PIC and the PC using the windows data terminal.
If your PIC has a serial port (RxD and TxD) you might use a MAX232 to make a serial interface between the PIC and the PC using the windows data terminal.
First you (and we) need a specification of what the system is supposed to do.
1) Do you need the PC software to display sensor readings or do you need to control your embedded device from the PC software.. or both.. or something else?
2) Do you need help with getting started with Visual Basic, or only with the general design of the communication interface?
3) Do you need help with writing software for the microcontroller?