Projects / gpsim

gpsim

gpsim is a software simulator for Microchip's PIC microcontrollers. It was designed to provide accurate simulation at real-time speeds. Support exists for all three families of PIC's: 12-, 14-, and 16-bit cores. Simulator features like breakpoints (both execution and memory), trace, symbolic debugging, etc. are all supported. Additonally, simulated stimuli like square waves and analog signals are supported or, if you want, you can create your own dynamically loadable modules (like a 7-segment display). gpsim has both a GTK-based GUI and a readline-based CLI.

Tags
Licenses
Operating Systems

RSS Recent releases

  •  04 May 2011 10:03

Release Notes: Bugs were fixed. New processors are supported.

  •  12 Jul 2010 08:23

Release Notes: Bugs were fixed. Additional devices are supported. The license of some libraries was changed from GPLv2+ to LGPLv2+.

  •  25 Mar 2009 08:45

    Release Notes: Bugs were fixed. New processors were added. A new ADC simulation was added.

    •  30 Jan 2001 06:12

      Release Notes: This release adds dynamic module support, a simplified GUI interface, and several new processors.

      •  30 Jan 2001 06:12

        Release Notes: 18cxxx family support GUI changes.

        Screenshot

        Project Spotlight

        Barcode Writer in Pure Postscript

        A generator of all major barcode formats entirely within Postscript.

        Screenshot

        Project Spotlight

        GroupServer

        A Web-based mailing list manager and collaboration server.