Running under simulator
    
    Previous chapter described how  you can run your project on the target board. But    sometimes it is more desirable to run it under simulator without downloading to the board.    BiPOM Electronics provides several simulators for Micro-IDE.
    
    To run your project under simulator, first make sure you selected a proper simulator in    project settings. Click "Settings" command under "Project" menu and    select simulator on the "General" tab: 

    
    After that make sure "Debug" toolbar is visible. If it is not, check it on under    "View" menu: 

    
    Use "Step Into" toolbar button to start debugging. This will position green line    indicator on the source line that is currently executed: 

    
    You can continue execution using "Go", "Restart", "Step    into", "Step Over" commands. These commands are under "Debug"    menu and on the "Debug" toolbar. You can also put breakpoints using    "Insert/Remove breakpoint" command.
    
    Simulator uses several windows to indicate state of the running    program. Terminal window is used to input data and to show program output: 

    
    If you are building the project that uses IO ports and you need the project to work with    real port data during simulation, you can use hardware ports in simulation. Next chapter    describes this.