Tools

Tools to support PIC BASIC, Text Editors, Windows Front Ends, PCB Design etc


Installing PICBASIC and MPLAB How to Install PicBasic and MPLAB in Windows 95/98/NT/2000


pfe101i.zip This is the 32-Bit Intel Edition of Programmer's File Editor, a large capacity editor for programming and general use. PFE is FreeWare. This Edition is for use under Windows 95, Windows 98, Windows NT 3.51 and 4.0 on Intel-compatible hardware and Windows 2000 on Intel-compatible hardware. A Windows 3.1x version is available


picmate.zip Picmate is a tool to help you enter Information into the Picbasic Compiler. It is very much like PFE and MFE combined.Download Picmate NOW!


MFE.ZIP A useful Front End for the MEL compiler, runs under Windows 95 & NT Version 1.02b This is a simple front end for the Micro Engineering Labs PBasic Compiler, and any other compiler / editor you wish to use. It allows you to Create or Edit Files using Stamp.Exe Stamp2.Exe, or your Favorite Editor such as PFE.


Stamp Plot Lite v 1.1 Stamp Plot is a Windows application for plotting analog and digital data from Parallax's Stamp. It will also list other information transmitted. Additionally, most of the configuration and control settings for the application may be set through Stamp software. The application processes 4 types of data from the Stamp. The data may be sent simply by connecting to the Stamp on the applicable COM port and using DEBUG to transmit information to the application. It may also be transmitted using SEROUT.


PICHEX A package for manipulating Microchip PIC16C84 hex files.

This package provides a suite of programs for manipulating Microchip hex files. The software is designed for the type of hex dump used to program the PIC16C84; these are based on Intel hex format and integrate into a single file all the information needed to specify the contents of the PIC16C84 program memory, data memory, ID words and configuration word. The PICHEX package can perform the following operations:

  • Convert INHX8M files to INHX16 and vice-versa.

  • Convert between INHX8M and John Morrison binary.

  • Combine separate program and data hex files.

  • Split an integrated hex file into separate files.

  • Add/replace a configuration word.

  • Add/replace a 4-word ID record.

  • Identify which areas of a hex file are present.

  • Compute a file checksum using Microchip's own algorithm.

  • Build a data hex file from a free-format hex list.

  • Dump a data hex file as a hex list.

  • Intelligently compare two hex files.


PIC17Cxx & PIC16C5x Disassembler

The program "disasm" disassembles the object code of both the 16 & 17 series of Microchip's PIC family of 8 bit microcontrollers. The syntax is c:>disasm [/16|17] is input object code file in Intel Hex format (low byte followed by high byte : byte oriented format, Intel MDS format). If no extension is given, it is assumed to be ".obj" . is the output file name. The disassembled code is written to this file(standard text file) and may be reassembled to produce the original code using the Microchip's assembler with INHX8M output format option. /16|17 determines the processor family. If this optional parameter is not given, it is assumed to be 17 (PIC17Cxx). NOTE : This program was written as an engineering tool for Microchip's internal use only. As such Microchip is not responsible for any bugs.


 

PICDIS - A Simple PIC16C84 Disassembler

Souce code in C

Instructions