This tool allows the user to Disassemble i.e. convert from raw binary Machine Code back to User viewable/editable Mnemonics that can be directly modified using a text editor and then re-assembled using the free Microchip assembler.
The Disassembly process takes a varying amount of time depending on the memory size of the micro controller being utilised.
This tool has advantages over the 12/14-bit PIC Disassembler (PicDis) in that due to the architecture of the PIC18xxxx devices full branch/call destination addresses can be decoded.
Also the Peripheral registers can be fully decoded due to the Banked/Access flag.
Download the trial version here.
Purchase a fully licensed version using PayPal secure payments for only £6.99, this includes support and product upgrades for one calendar year from date of shipping.