Maker Pro
Maker Pro

Programming PIC microcontroller

bigone5500

Apr 9, 2014
712
Joined
Apr 9, 2014
Messages
712
Do I need a PICKIT debugger to program a PIC? I am coming across these chips more often in my salvaging efforts and if I need one, it may be in my best interest to get one. My recent find is a PIC16F616.
 

Gryd3

Jun 25, 2014
4,098
Joined
Jun 25, 2014
Messages
4,098
Do I need a PICKIT debugger to program a PIC? I am coming across these chips more often in my salvaging efforts and if I need one, it may be in my best interest to get one. My recent find is a PIC16F616.
A pickit will make your life easier, but it's not an absolute requirement...
The reason it makes your life easier, is because pics actually require a 12V (I think) connection when you are programming them. If you can supply this in addition to the logic voltage levels, you can program a pic from another micro controller or another interface on a computer. (parallel for example)
This is much harder than simply using a pickit though... I would recommend using a pickit... best of luck :)
 

bigone5500

Apr 9, 2014
712
Joined
Apr 9, 2014
Messages
712
A pickit will make your life easier, but it's not an absolute requirement...
The reason it makes your life easier, is because pics actually require a 12V (I think) connection when you are programming them. If you can supply this in addition to the logic voltage levels, you can program a pic from another micro controller or another interface on a computer. (parallel for example)
This is much harder than simply using a pickit though... I would recommend using a pickit... best of luck :)
Thanks.
 

Colin Mitchell

Aug 31, 2014
1,416
Joined
Aug 31, 2014
Messages
1,416
The debugger will just frustrate you.
You just need PICkit-2 to program the chips and MPASMWIN to take your program consisting of lines of assembly code and produce a .hex file
 

Minder

Apr 24, 2015
3,478
Joined
Apr 24, 2015
Messages
3,478
One advantage of the Pickit 2 over the 3 is if you do not need to program the latest and future Pic's is you can get the standalone .Hex program which also has the Signal generator/analyzer and USART debug feature which is very useful, I have found the ICD very useful for debugging.
Also MPlab 8.92 is needed.
M.
 
Top