Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Disassembler for FIRST (http://www.chiefdelphi.com/forums/showthread.php?t=37792)

AIBob 29-04-2005 19:02

Disassembler for FIRST
 
Disassembler for PIC18F6520/8520/6620/8620/6720/8720 in php
I have completed my most recent project to an extent, I have entered in all machine functions and I have posted it on the internet in a php script.
Goto http://bobfrank.org/disasm.php and upload your .hex file and you can see the disassembly of it.:cool:

Enjoy it :), soon enough I will be adding more features, such as special file registers (PORTJ, LATJ, TRISJ, etc..) in place of the numbers above 0xF00

EDIT:
Oops, almost forgot, you can find the documentation that I used for this disassembler at http://ww1.microchip.com/downloads/e...Doc/39609b.pdf so you know what I am talking about

Ryan M. 30-04-2005 08:36

Re: Disassembler for FIRST
 
That is so cool... :D

Wow... would have never thought of doing that in PHP. Nice work. Very nice work.

AIBob 30-04-2005 15:05

Re: Disassembler for FIRST
 
Quote:

Originally Posted by Ryan M.
That is so cool... :D

Wow... would have never thought of doing that in PHP. Nice work. Very nice work.

Well the reason I did it in PHP is because php is much easier to code in, and I know it a lot better than any other language.
I do plan on converting it to c or maybe c++ after I add in the special file register names to replace the numbers with movff opcodes and such.
But because I need to study for my AP tests, and do an eagle project, that may not be until late, like august or september, this year.

Astronouth7303 05-05-2005 18:00

Re: Disassembler for FIRST
 
There's also a disassembler written in Python, called picdis18. There's also a stand-alone EXE version available on there.


All times are GMT -5. The time now is 04:40.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi