Projects / PICsim


PICsim emulates a PIC16F628/16F877A microcontroller and peripherals such as USART, EEPROM, and timers. The simulator architecture permits easy implementation of external elements in the C language. PicsimLab is a realtime emulator of development boards.

Operating Systems

Recent releases

  •  30 Jul 2011 13:34

    Release Notes: 18f WDT was implemented. A 16f PCL bug was fixed. A 18f minor core bug was fixed. 18f interrupt level was implemented. A fast stack bug was fixed. A hexfile load bug was fixed. A PIC18XXX RCALL bug was fixed. An interrupts flags bug was fixed. PIC16F777 is supported. In the simulator, psp is supported for 18f, window and psp memory limits can be configured, RTC DS1307 was implemented, max clock is automatically adjusted, resize window wsa implemented, Board 5 and 6 were added, an I2C bus bug was fixed, and LCD 4-bit mode was implemented.

    •  29 Mar 2011 10:54

      Release Notes: hexfile write was implemented. A serial freeze bug was fixed. P18 timers were implemented. A P16 timers bug was fixed. A pic18f core implementation was added.

      •  26 Nov 2010 00:44

        Release Notes: MSSP I2C master mode was implemented. t0cki and t1cki were implemented. Serial freeze was fixed. Latch pins were implemented. A concurrent interrupt bug was fixed. A STATUS IRP bug was fixed. Support for reading in a .hex file was added to idlocs. On Chip debug support was added for PIC16F877A. ICSP was implemented. Serial flowcontrol was implemented. RCREG 2 level FIFO was implemented. An FSR bug was fixed. The sart tx interrupt was implemented. Self-programming flash support was added. Serial baudrate emulation and tx were fixed. CLRF TXREG was fixed.

        •  08 Jul 2010 16:16

          Release Notes: Speed was optimized. The lab1 development board emulator was added.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.