Follow us now on Twitter

Microchip PIC18 Disassembler is for the PIC18Cxxxx and PIC18F parts only, not PIC10F, PIC12C, PIC12F, PIC14C, PIC14F, PIC16C, PIC16F, PIC17 (PIC10,12,14,16) or PIC24F, PIC30F or PIC33F (PIC24).

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.

Release Notes

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.


Click image to see a larger view.

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.