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.

[PIC] Reverse programming in PIC micro controllers

Status
Not open for further replies.

mithunnath2

Newbie level 3
Joined
Oct 19, 2013
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
21
Hello,
Is it possible to recollect a program from PIC micro controller, which is already burnt in it? Please give comments and help me to find a solution..
thanks :)
 

Yes you can read the program from burned PIC controller if there is no kinda security bit is used.
if security bit is used then it will hard to read the Controller.
 
No security bits were used. Then how can I recover the program? Could you please give more information, or give some useful reference..
 

Hello!

The max you can achieve from the MPLAB IDE is the registers op-code. You have to manually convert it back to C or any other language. For this you have to read the device architecture, registers mapping and if it is 16F device you should be very careful about Bank Switching. You should be knowing the Assembly language and device instruction set as well.

Have fun with reversing!!!
 
yes if no security bits are used then it will possible to read the controller from any burning software like pickit2 or ICprog or any different. there is option to read IC.
you can convert it to assembly by using opcode but to coonvert it to C lang. you have to write your code by using assembly logic.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top