User Tools

Site Tools


howto_program_a_pic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
howto_program_a_pic [2006/03/25 01:16]
admin
howto_program_a_pic [2006/05/12 17:13]
audiocommander
Line 1: Line 1:
 ====== How to program a PIC16F87x or PIC18F452 ====== ====== How to program a PIC16F87x or PIC18F452 ======
  
 +:!:\\
 +the term **programming** is used in this context for burning a hex file onto the chip. \\
 +See [[what_is_a_midibox]] if you don't know the difference between MIOS, the bootstrap loader and a MIOS Application.
 +
 +
 +\\
 +\\
 For the MIDIbox project it is **not** required to purchase an expensive, "​ready-made"​ programmer in order to get the firmware into the PIC.  For the MIDIbox project it is **not** required to purchase an expensive, "​ready-made"​ programmer in order to get the firmware into the PIC. 
  
Line 7: Line 14:
 For PIC18F based projects, a PIC programmer is only required to program the MIOS bootloader firmware into the internal flash memory. Once this has been made, you can upload MIOS and applications via MIDI. Details about this process are explained [[http://​www.ucapps.de/​mios_bootstrap.html|here]]. For PIC18F based projects, a PIC programmer is only required to program the MIOS bootloader firmware into the internal flash memory. Once this has been made, you can upload MIOS and applications via MIDI. Details about this process are explained [[http://​www.ucapps.de/​mios_bootstrap.html|here]].
  
-FIXME explain ​the term **programming**, because it could be confusing ​for non-technicans+If you want to burn yourself, build the PIC Burner: 
 +  ​[[http://​www.ucapps.de/​mbhp_burner.html|PIC Burner]] <​sup>​uCApps</​sup>​ 
 +If you have to burn PIC16 Chipssee [[http://​www.ucapps.de/​mbhp_iic_midi.html]] contains a section, where a PIC18->​PIC16 Adapter ​for PIC Burner is described. 
 + 
 +You need PBrenner for the PIC16 and P18 for PIC18'​s. Both chips can be burned using the PIC Burner Module. 
 + 
 + 
 + 
 +\\ 
 +\\ 
 +:!:\\ 
 +I experienced massive problems by using 2 9V Batteries (steady loss of Voltage, though I used fresh Batteries). 15V Power Adaptors are hard to find, and if you find some, they'​re quite expensive. 
 +So I checked all my 12V-Power Modules and finally found one that produces > 18 V. It is worth trying all Power Adaptors you have, because some of them produce actually more Volts than said on the packaging :)
howto_program_a_pic.txt · Last modified: 2006/10/15 09:35 (external edit)