- Audio & Multimedia
- Business
- Communications
- Desktop
- Development
- Education
- Games
- Graphics
- Home & Hobby
- Network & Internet
- Screen Savers
- Security & Privacy
- Servers
- System Utilities
- Web Development
- AnyMP4 DVD Ripper for Mac
- FoneLab Data Retriever
- Recupero File Cancellati
- AnyRec Video Repair
- Aiseesoft Mac FoneLab
- SSuite NetSurfer E-Gamer x64
- USB Disk Undelete
- Verwijderde Bestanden...
- Business Purchase Order
- Secure Eraser
- Atlantis Word Processor
- FrontSketch
- Apeaksoft DVD Creator for Mac
- UltraFileSearch Std
- Pen Drive Recovery Free
- ADRC Data Recovery Tools
- avast! Antivirus
- Revo Uninstaller
- Java Runtime Environment
- AVG Anti-Virus Free Edition
- GOM Media Player
- RegSeeker
- IrfanView
- CPU-Z
- Malwarebytes Anti-Malware
- Spybot Search & Destroy
- Skype
- µTorrent
-
2Printer 5.5
Enables you to print any type documents or files in bath mode one after another specifying the paper size and without any...
-
Vivaldi for MacOS 6.6
No ad browser and uses minimum memory, takes very less time to load, some unique features added like notes containing...
-
Win PDF Editor 3.6.3
Editing PDF documents was like nightmare for me but when I am suggested by one of colleagues I tried this and found that...
-
Serial to Ethernet Connector 9.0
It can successfully turn your computer to a terminal server so that any device connected to the com port will be...
-
ShutUp10 1.4.1388
This software will let you take the full control over your windows 10 and decide which program to start automatically or...
-
TeraCopy 3.26
Copies files seamlessly from source to target location, also detects errors while transferring and rectifies it.
-
Ulysses for Windows 2.7.11
Writing application with most of useful features that a standard word processor may offer like markdown, emerging to...
-
InjuredPixels 4.0
It will repair the damaged pixels of the display unit so that it can still be usable for some more days instead of buying...
-
DrvInfo 1.2.0.2016.0
The software will show you the details of a drive as soon as it is inserted into the port whether it is a floppy, flash...
-
Unreal Commander 3.57
Can see the files in windows. You may copy, cut and paste right from there or upload to server directly.
Development / Debugging / Real Pic Simulator 1.3
Real Pic Simulator 1.3
Advertisement
Advertisement
Real Pic Simulator 1.3 Description
Real Pic Simulator allows you to try programs without programming any PIC - you simulate a program with different speeds, see how registers change, simulate some inputs and see what outputs appear, everything you need to check that the program works
Real Pic Simulator allows you to try programs without programming any PIC - you simulate a program with different speeds, see how registers change, simulate some inputs and see what outputs appear, everything you need to check that the program works as it is supposed to do. This is such a simple program that makes it very easy to achieve anything. The main menu is on the top - “File” for handling projects, “Run” with the debugging options, “Preferences” for changing some options, and finally “Help”. The extreme simplicity could be annoying sometimes - there are only two options in “Preferences”, while it would be better to have more options. For example, registers cannot be seen in binary code, which is convenient in some cases. Below the main menu there are buttons for the same items in the menu, such as for file handling and debugging. Here one important thing is missing - a button to "step out", to get out of a loop or subroutine. The average code contains branches, calls, and returns, which can be solved with a breakpoint, but this takes an extra time that I would rather save. Indeed, a "step out" function is missing. In the central part there are tabs - they are Program Memory, EEPROM, Memory Map, Variables, Processor, and Visual. Having opened a file, the assembly code appears in the Program Memory tab for debugging and running. Changes can be seen under the Memory Map tab, arranged by bank and address. There are a few variables under its tab, such as PC (Program Counter), and the number of cycles; it would be better if we could add our own variables, and even a combination of them - for instance, PORTA-PORTB, instead of following each one with the Memory Map tab. The most useful tab is Visual, which offers a graphical representation of signals - LEDs, displays, and an oscilloscope. It should give us the possibility of seeing everything that happened - sometimes it is difficult to reproduce some results, so it would be nice having every single event that took place since the beginning. You find also input simulators - buttons, a keyboard, and a function generator, useful to see how the system responds for simulated inputs and interruptions. There is also an UART terminal, and a buzzer, which is a good idea. However, it does not sound well, it is almost unrecognizable. I had a simulated version and a real PIC version of the same song, and the simulated version sounds completely different than the real one in each single note. Besides, it was much slower, and even unpleasant. The developers state that Real Pic Simulator is the fastest simulator in the market, maybe it is because no wiring is required. In other programs such as “Proteus”, from Labcenter Electronics, you need to connect everything explicitly with wires, but here you just click on pins and select a port, and then a pin of the microcontroller. So the speed relies on the simplicity of connecting parts and watching how everything works. Another missing feature is that the program is limited to only one processor at a time, instead of having a simulation of a group of microcontrollers. Bots of RoboCup rely on communicating with each other as a human soccer team does, or those modules that can work according to their position and that of the other modules. Real Pic Simulator is OK. It can help you check the functionality of a PIC, but has some deficiencies. It is advisable, for future versions, to have more devices in the Visual tab, more terminals and mechanical parts, and improve the ones that exist. But mainly, multiple processor simulation, and more chips available, like those of the PIC18 series. So far, version 1.3 can be useful, and developers say there will be more - we will see.
OS: Windows