This document discusses the technical details and functionality of the MCHPFSUSB
Firmware. It assumes that the programmer already: a) Knows how to write C
programs; b) Knows how to use the MPLAB Integrated Development Environment
(IDE); c) Understands the microcontroller data sheet for which the code is being written;
d) Understands some basic USB concepts, such as those covered in chapters 5, 8
and 9 in the official USB 2.0 specifications. Items discussed in this chapter include:
ï About This Guide
ï Recommended Reading
ï The Microchip Web Site
ï Development Systems Customer Change Notification Service
ï Customer Support
ï Document Revision History MCHPFSUSB Firmware
User’s Guide
2007 Microchip Technology Inc. DS51679A
Note the following details of the code protection feature on Microchip devices:
Microchip products meet the specification contained in their particular Microchip Data Sheet.
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data
……