Description
gpsim
gpsim is a handy little app for Windows that works like a simulator for Microchip PIC microcontrollers. It's open-source and supports all three families of PICs: 12-, 14-, and 15-bit cores. How cool is that?
Supported Peripherals
This tool plays nice with lots of peripherals like EEPROM, WDT, TRMRO, I/O ports, TMR1, TMR2, CCP, PWM, A/D, UART, and I2C. So you know it’s got you covered!
User-Friendly Control
You can control gpsim through a compact GUI or a command-line console. It’s super easy to carry out different tasks! And if you ever get stuck with the command-line stuff, don't worry—the built-in help manual makes it easy to figure things out.
Handy Viewers in the GUI
The GUI has some really useful viewers like registers, source files, symbols, watch lists, pinout/breadboard views, stacks, scopes, and even oscilloscopes! You can choose your simulation mode and time as well as change fonts for labels and comments. Talk about customization!
Break Command Features
With gpsim, you can use the break command to check or set breakpoints. This includes all sorts of breaks—execution style breaks, register access breaks—you name it! Plus, it's easy to remove breakpoints whenever you want.
Advanced Simulation Controls
You can also disassemble the CPU while running simulations or attach stimuli to nodes. The app lets you show RAM or EEPROM data and set the clock frequency too! You can load programs or command files and even log events into a file.
Managing Macros and More
The tool shows you the names of defined macros and lets you enable ICD mode while providing the serial port info where your ICD is located. You can set up your GPSIM_MODULE_PATH environment variable too!
Simulation Initiation & Management
To top it off, you're allowed to resell parts of your simulation if that's your thing! You can start simulations easily while checking out gpsim behavior flags. Execute multiple instructions at once or create stimuli—this tool is packed with features.
If you're looking for an awesome simulator for PIC microcontrollers that packs a punch with its features download gpsim here!
In summary, gpsim offers tons of options for creating stimuli linked to I/O pins on test PICs. Its advanced features make it perfect for those who really want to dive deep into their projects!
User Reviews for gpsim 7
-
gpsim is a sophisticated simulator for Microchip PIC microcontrollers, offering extensive support for various families of PICs. Ideal for power users.
-
gpsim is an incredible tool for simulating PIC microcontrollers! The GUI is user-friendly and packed with features.
-
As a hobbyist, I find gpsim to be the perfect simulator. It's lightweight, easy to use, and supports all PIC families!
-
I love how gpsim integrates command-line control with a comprehensive help manual. A must-have for developers!
-
The advanced features of gpsim make it ideal for serious users. Breakpoints and stimuli functions are fantastic!
-
gpsim has transformed my work with PIC microcontrollers. The tools provided are efficient and highly effective!
-
Highly recommend gpsim! It offers everything needed for simulating PICs, making it an essential tool for me.