低成本的USB单片机编程的PICkit™1闪存入门工具包
ThePICkit™1FLASHStarterKitisalowcost
programmerforMicrochip's8/14-pinFLASH
microcontrollers.Onthesurface,thePICkit1isan
easytouseprogrammer.Whatmaynotbesoobvious
toitsuseristhePICkit1isalsoausefuldesign
exampleillustratingprimarilytwothings:(1)a
Windows
®
-basedlowspeedUSBapplicationand(2)
asimpleboostpowersupplydesign.Thisapplication
notediscussesallaspectsofdesignthatwentinto
creatingthePICkit1.Thisapplicationnotewillexplore
indetailthehardwaredesign,Windows-basedsoft-
ware,andPIC16C745firmware.Thefollowingisalist
offeaturesthatmakethePICkit1ausefuldesign
example.AN258LowCostUSBMicrocontrollerProgrammerThebuildingofthePICkit1FLASHStarterKitAuthors:RestonConditFIGURE1:PICkit1FLASHSTARTERKITDanButlerPRINTEDCIRCUITBOARDMicrochipTechnologyInc.INTRODUCTIONThePICkit1FLASHStarterKitisalowcostprogrammerforMicrochip's8/14-pinFLASHmicrocontrollers.Onthesurface,thePICkit1isaneasytouseprogrammer.WhatmaynotbesoobvioustoitsuseristhePICkit1isalsoausefuldesignexampleillustratingprimarilytwothings:(1)aWindows-basedlowspeedUSBapplicationand(2