如何实现ICSP™的使用PIC12C5XX的OTP微控制器
INTRODUCTION
Thetechnicalbriefdescribeshowtoimplementin-cir-
cuitserialprogramming(ICSP™)usingthe
PIC12C5XXOTPPICmicro™MCU.
ICSPisasimplewaytomanufactureyourboardwith
anunprogrammedPICmicroandprogramthedevice
justbeforeshippingtheproduct.Programmingthe
PIC12C5XXMCUin-circuithasmanyadvantagesfor
developingandmanufacturingyourproduct.
•Reducesinventoryofproductswithold
firmware.WithICSP,theusercanmanufacture
productwithoutprogrammingthePICmicroMCU.
ThePICmicrowillbeprogrammedjustbeforethe
productisshipped.
•ICSPinproduction.Newsoftwarerevisionsor
additionalsoftwaremodulescanbeprogrammed
duringproductionintothePIC12C5XXMCU.
•ICSPinthefield.Evenafteryourproducthas
beensold,aservicemancanupdateyour
programwithnewprogrammodules.
•Onehardwarewithdifferentsoftware.ICSP
allowstheusertohaveonehardware,whereas
thePIC12C5XXMCUcanbeprogrammedwith
differenttypesofsoftware.
•Lastminuteprogramming.Lastminutepro-
grammingcanalsofacilitatequickturnaroundsoncustomordersforyourproducts.TB017HowtoImplementICSPUsingPIC12C5XXOTPMCUscustomordersforyourproducts.Author:ThomasSchmidtMicrochipTechnologyInc.IN-CIRCUITSERIALPROGRAMMINGToimplementICSPintoanapplication,theuserneedstoconsiderthreemaincomponentsofanICSPsystem:INTRODUCTIONApplicationCircuit,Prog