LEDs
Simulation Speed
This slider can be used to control the simulation speed on LEDs.

How to use?

  1. This is Port of Atmel ATMega1280 mcu(Micro Control Unit) which has 11 in total Ports(PA, PB, ...PK, excuding PI) for connection acc.to its Pin-Outs.
    Each Port having 8 pins and thus its LEDs representation.
  2. To convert an elf file into hex file, use command:
    avr-objcopy -j .text -j .data -O ihex main.elf main.hex
  3. To increase the simulation speed on the cost of higher CPU utilization, slider can be used.
  4. To stop the simulation process at some point of time, "Abort Simulation" can be used.
  5. To Debug AVR codes using it, upload a generated file in .hex format(generating from AVR codes).
    The simulation is being shown in form of LEDs which is the first and direct visual sign of debugging, as comparing the results with as expected and shown.
  6. Ouput Terminal can be used to debug as the second approach i.e the precise and accurate details which highlights the points which may help to debug namely no. of machine cycles taken by instructions, time delay, time taken in execution of each cycle etc.(depending upon hardware being used). Better interpretation out of it, may validate the input in just one go!