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

BNM
BNM

12 May 15

Pacha
Pacha

11 May 15

SML/NJ
SML/NJ

3 Jun 15

Boomerang
Boomerang

3 Jun 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!