Thanks Bruce, that's the only place I hadn't looked for help.
"The header file for the device, the files USB18.ASM, USB18MEM.ASM, USB18.INC, USBDESC.ASM and the project descriptor file, as well as any desired sample programs, should be copied to the project source subdirectory before being used."
Ok, so we just have those files sitting there when we compile and the compiler takes care of everything, cool!
"For low-speed USB operation, the main changes are to set the system clock postscaler to divide by 4 and change the define for UCFG_VAL in the descriptor file for the project. The sample project descriptor files show settings of UCFG_VAL for both full-speed and low-speed. With these settings, for full-speed, the PIC core runs at 48MHz. For low-speed, the PIC core runs at 24MHz."
Ok, I haven't checked the details, but at least it's possible to adjust for low-speed USB, excellent!
Robert
![]()
Bookmarks