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.
|Tags||emulator pic16f628a pic16f877a|
|Operating Systems||Windows Linux|
|Translations||English Portuguese (Brasil)|
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.
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.
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.
Release Notes: Speed was optimized. The lab1 development board emulator was added.