INTRODUCTION AmongthemanyfeaturesbuiltintoMicrochip’s EnhancedFLASHMicrocontrollerdevicesisthecapability oftheprogrammemorytoself-program.Thisvery usefulfeaturehasbeendeliberatelyincludedtogive theusertheabilitytoperformbootloadingoperations. DeviceslikethePIC18F4