Gpsim
{{Short description|System simulator for Microchip PIC microcontrollers}}
{{Infobox software
| name = gpsim
| title =
| logo =
| logo caption = 16F887 MCU on a breadboard simulation
| screenshot = File:Gpsim v0 29 PIC Microcontroler simulator on Ubuntu 16.png
| caption =
| collapsible =
| author = Scotte Dattalo
| developer =
| released =
| discontinued =
| latest release version = 0.31.0
| latest release date = {{Start date and age|2019|06|24|df=yes/no}}
| latest preview version =
| latest preview date =
| programming language = C++
| operating system = Linux, Windows (gpsimWin32)
| platform =
| size =
| language = English
| language count =
| language footnote =
| status =
| genre = Simulation software
| license = GPL v2 or later, some libraries LGPL v2 or later
| alexa =
| website = {{URL|http://gpsim.sourceforge.net/gpsim.html}}
}}
gpsim is a full system simulator for Microchip PIC microcontrollers originally written by Scotte Dattalo.{{cite web|url=http://www.gnupic.dds.nl/simulators.html|title=Simulators|work=GNU Pic "Free Microcontroller Software Tools"|publisher=GNU PIC|accessdate=2012-09-25}}
It is distributed under the GNU General Public License.
gpsim has been designed for accuracy including the entire PIC - from the core to the I/O pins and including the functions of all internal peripherals. This makes it possible to create stimuli and tie them to the I/O pins and test the PIC the same way you would in the real world.{{Cite web|url=http://gpsim.sourceforge.net/gpsim.html|title=gpsim|website=gpsim.sourceforge.net|access-date=2019-09-05}}
The software can run natively in Windows using gpsimWin32, a port to Windows created by Borut Ražem.
See also
{{Portal|Free and open-source software}}
- GPUTILS - GNU PIC utilities
References
{{Reflist}}
External links
- {{official website|http://gpsim.sourceforge.net/gpsim.html}}
- [http://gpsim.sourceforge.net/gpsimWin32/gpsimWin32.html gpsim on Windows]
{{Microcontrollers}}
Category:Microcontroller software
Category:Electronic circuit simulators
{{Simulation-software-stub}}