vPICdisasm

Software Screenshot:
vPICdisasm
Software Details:
Version: 1.3
Upload Date: 11 May 15
Developer: Vanya A. Sergeev
Distribution Type: Freeware
Downloads: 5

Rating: 5.0/5 (Total Votes: 1)

vPICdisasm is an PIC Mid-Range MCU family program disassembler. The project supports all 35 PIC instructions, plus the two deprecated ones ("option" and "tris") as defined by the PICmicro Mid-Range MCU Family Instruction Set, document DS31029A.

This single-pass disassembler can handle Intel HEX8, and Motorola S-Record formatted files containing valid PIC program binaries.

vPICdisasm should work on most *nix platform, including a Cygwin environment. vPICdisasm was written in C by Vanya A. Sergeev - vsergeev at gmail, and tested with the GNU C Compiler.

Features:

  • Printing the instruction addresses alongside disassembly, enabled by default
  • Ghetto Address Labels (see "Ghetto Address Labels" section)
  • Literal operands represented in either hexadecimal, binary, or decimal bases, and as ASCII in an assembly comment
  • Data word directive for data not recognized as an instruction during during disassembly

What is new in this release:

  • A critical bug was fixed regarding S-Record reading, which was ignoring valid data records.
  • Output file support was added by way of the -o/--out-file option.
  • Standard input support was added with the "-" file argument, meaning that the disassembler now supports piped input.
  • Intel HEX8 / Motorola S-Record auto-detection was improved by using the first character rather than the file extension.
  • Support for printing of original opcode data alongside disassembly was added.

What is new in version 1.2:

  • Support was added for Baseline and Mid-Range Enhanced PIC cores.
  • Destination register operand formatting was updated to print W/F instead of 0/1.

Similar Software

lindyFrame
lindyFrame

20 Feb 15

KJam Build Tool
KJam Build Tool

2 Jun 15

GNU Gjdoc
GNU Gjdoc

3 Jun 15

JD-GUI
JD-GUI

19 Feb 15

Other Software of Developer Vanya A. Sergeev

vAVRdisasm
vAVRdisasm

11 May 15

ssterm
ssterm

14 Apr 15

Comments to vPICdisasm

Comments not found
Add Comment
Turn on images!