Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Programing PIC microcontrolletr using other PIC MCU

Status
Not open for further replies.

ismu

Full Member level 2
Full Member level 2
Joined
May 12, 2009
Messages
145
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Location
nil
Visit site
Activity points
2,340
i want to flash PIC microcontroller using other PIC MCU , how can it possible? i think we can go through ICSP protocol , but no were mentioned about the command code
 

Hi,

There are many Pic based Pic programmers out there, the most popular being Microchips own Pickit2 or Pickit3 programmers.

If you search this form for 'pickit2 ' there are many similar plans for building a simple or full diy Pk2 clone which uses a 18F2550 chip with the free firmware from Microchip.

They are capable of stand alone or ICSP programming, via Microchips MPLAB IDE or its own stand alone program V2.61
 

I have a firmware for PIC USB Programmer and also the Circuit which uses 18F2550. I will post it in a day or two. I have to find it. It is somewhere in my old HDD.
 
  • Like
Reactions: ismu

    ismu

    Points: 2
    Helpful Answer Positive Rating
ICSP programming is described in Microchip documents, e.g. DS39622 "PIC18F2XXX/4XXX FAMILY Flash Microcontroller Programming Specification".
 
  • Like
Reactions: ismu

    ismu

    Points: 2
    Helpful Answer Positive Rating
Hi Mr. Wp100

that i know , but i want to do programing without using PC .
 

Hi,

how is that possible bro ???? !!!!! how to load .hex file without any pc ?


I think he means a standalone programmer with its own memory (flash?)

In lab you can push the hexfile onto the programmer.
In the field you can use the programmer without PC. Good idea.

Klaus
 

Hi,




I think he means a standalone programmer with its own memory (flash?)

In lab you can push the hexfile onto the programmer.
In the field you can use the programmer without PC. Good idea.

Klaus

nice one !!! i understand completely .
 

Hi Mr. Wp100

that i know , but i want to do programing without using PC .

Low cost programmers like Microchips Pickit2 and Pickit3 have a function called ' Programmer To Go'

You download the .hex file in to the Pickit from the PC and it is retained in its memory even when disconnected from the PC.

You can then take it to remote devices and program them from just the Pickit.

Example here ww.youtube.com/watch?v=K2kNit7KcX0


If you literally want to program another Pic from a Pic that is possible - you serially transmit the program code to the target chip which has a bootloader or similar existing program routine to take the new code into program memory .
 
Last edited:

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top