I want to make an adquisition board and send data to PC via USB port, I found the PIC16 and PIC18F have usb ports, and that I can easily programming it in picbasic pro, I saw the usb samples provided by picbasic, but I dont understand well, how is the process to initialize the communication with the pc and one instruction called "ServiceUSBInt" in assembler, if any one know about it, please give me some advice.

Thank you.