BiPOM Turkey BiPOM SpanishBiPOM Italy BiPOM USA BiPOM FranceBiPOM Germany
Home Page Company Custom Development Development / Training Kits Catalog / Ordering Support / FAQ OEM Production Online Forums Contact / Feedback Online CART  
µController Boards
Peripherals
Displays
Development Tools
Emulators
Programmers
Sensors
Dev./Training Kits
WebCat+ Web Server
Instruments

Featured Product
MINI-MAX/ARM-C
ARM7 based µController board

 

The concept of using hardware ports in simulation and how it works

8051 Simulator can use data from hardware ports during simulation. This allows the simulation to interact with real hardware that is connected to the 8051 ports, resulting in a much more realistic simulation. In this mode, a resident kernel program must be downloaded to the board and simulator will communicate with this program during simulation.

First, make sure you have selected "8051 Simulator" and "Use hardware ports in simulation" in project settings.


Project Configuration Window


Project Configuration Window

In your installation directory there should be directory "MicroIDE\Bin\Kernel51" which contains source for the kernel program. Open this project, build it and download to the board.

Once the kernel is successfully downloaded, you can start the simulator with "Step Into" command. Debug tab of the Output window should report that the kernel is detected and print it version:

Project Configuration Window

If the kernel is not detected on the board, the simulator will run in normal mode:

Project Configuration Window




What's Hot?
OLED Development Kit
Easy project development using Organic LED ( OLED ) displays available now

MINI-MAX/AVR-C
highly expandable micro-controller system which is based on the ATMEL ATMEGA2560-16 single-chip Flash micro-controller available now
© BiPOM Electronics, Inc. 1996 - 2007