USB bulk transfers between a PC and a PIC microcontroller for embedded USB bulk transfers between a PC and a PIC microcontroller for embedded