Keil Logo

Example Programs

The Keil PK51 Professional Developers Kit includes several example µVision projects configured for the ADuC8xx microcontroller. The following examples are stored in separate folders along with the necessary project files.

  • \KEIL\C51\EXAMPLES\ADI 83X\BLINKY
    Flashes the LED on a ADuC83x evaluation board.
  • \KEIL\\C51\EXAMPLES\ADI 83X\ADI 83X
    Shows how to create a project using far memory and dual data pointers.

Each example is configured for two targets: Target Debugging and Simulation.

  • Target Debugging with µVision
    Communication with the Analog Devices download/debug kernel is via the serial interface. Target debugging with ADuC8xx devices provides memory access, real-time execution with unlimited number of breakpoints, and program single stepping. However, target debugging provide no timing analysis of your application program.
  • Simulation with µVision
    Simulation provides complete and accurate device simulation for ADuC8xx devices. For example, you may use the Logic Analyzer or the Performance Analyzer to get the execution timing your application.

    Logic Analyzer Dialog

    The Logic Analyzer provides a graphical display for value changes of variables or VTREGs that you specify. The exact operation is explain in the µVision User's Guide.

    Performance Analyzer Dialog

    The Performance Analyzer displays the execution time recorded for functions and address ranges you specify. Refer to the µVision User's Guide for more information.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.