Quote Originally Posted by Momboz View Post
I am using microsontroller PIC 18F2450.

The issue is: when trying to compile and assemble the source file USBDemo.PBP from Steeve I get the following error messages:

ERROR: Macro USBINIT? not found in macro file.
ERROR: Macro USBSERVICE? not found in macro file.
ERROR: Macro USBIN?CBBL not found in macro file.
ERROR: Macro USBOUT?CBBL not found in macro file.

I did make any change to the original files as posted on this forum.

Could any one be of help to me?

My file locations are as follows:
MPASM D:\Program Files\PBP\MPASM
PBP D:\Program Files\PBP

When loading the USBDemo.HEX file in my microcontroller (18F4450 and 18F2450) it works fine with the PC application from Steeve.

In advance many thanks for your help.
As far as I know, PBP doesn't support USB on the 2450/4450. Yes, those chips are USB chips. Yes, PBP does support those chips, just not using the USB, at the website doesn't specifically say it supports them that way. The only chips I see that PBP directly supports with USB are the PIC18F2455, 2550, 4455, and 4550, and the 16C745, 765.