signal11 / m-stack

Free USB Stack for PIC 16F, 18F, 24F, and 32MX Microcontrollers
http://www.signal11.us/oss/m-stack/
Other
183 stars 94 forks source link

Add support for PIC18F87J50 #13

Open d235j opened 8 years ago

d235j commented 8 years ago

Adds support for the PIC18F87J50. This chip appears to have a near-identical USB core to the PIC18F46J50. The general configuration bits are a little different, though, so the examples needed some updating. I've tested this with a board that has a 16MHz crystal; as the Microchip development board for this chip has a 12MHz crystal and an RJ11 debug connector, this PR includes updated examples that would work on that board. Changing it to work with a 16MHz crystal only requires updating the config flags.

Chances are m-stack will work fine with any PIC18 that has this USB core nearly out-of-the-box.