Integrated Development Environment for 8051

Advertise in delabs

A Pascal powered Integrated Development Environment for 8051 Microcontrollers. It has a Project manager for Assembler and Pascal projects. MC-51 is an IDE for the 8051/80C31 and others. This is from the Institute of Experimental and Applied Physics – Microcontroller course pages.

Integrated Development Environment for 8051 Microcontrollers

To communicate with a microcontroller experimentation board via the serial interface, MC-51 provides a terminal mode. The required parameters for the connection can be adjusted using the main menu. The microcontroller needs to be programmed with an appropriate monitor program (e.g. PAULMON)..

Integrated Development Environment for 8051

The simulator lets you test small programs without any external hardware. It contains all common debugging features (Run, Stop, Single step, Step over subroutine, Run to selected line). You can execute the program step-by-step or set breakpoints anywhere in the program.

The simulator displays the source code with program labels as well as the compiled hex code and the program addresses. All registers and memory locations can be inspected and changed if desired. Numbers may be displayed as hex, decimal or binary values.

Main Features

  • Text editor with syntax highlighting to create Assembler and Pascal sources
  • Interface to the Pascal compiler Turbo51 by Igor Funa
  • Interface to the assembler ASEMW by W.W. Heinz
  • Integrated simulator and debugger for all basic 8051 functions including timer and serial interface
  • Terminal window to communicate with a monitor program inside the microcontroller and to download programs into the memory of the microcontroller using the Hex Intel format
  • Module for flash programming Atmel AT89S8252/53 microcontrollers using the serial interface
  • Check program for Atmel microcontrollers with ISP
  • PC User Interface and Wireless PowerPC User Interface and Wireless Power
    Wireless Charging is a Reality today, it was first conceived by me in the 90s. The first page published related to that in my netscape [...]
  • Instrumentation for Process Control
    A Resource of Value for Industrial Engineering. Here is an Online Textbook for learning advanced process control concepts. The Process Control Education Web Site Industrial [...]
  • Mechatronics a Montage of All Engineering
    I once knew a dogbert, i will not name him. Yet his words resonated as true again and again. Once when someone asked him .. [...]
  • Sequential Timer – Pressure Switch
    This was built in a 96 X 96 Cabinet. It takes the process thru three timer delays and the pressure is measured after a certain [...]
  • gEDA Project – Open Source EDAgEDA Project – Open Source EDA
    The gEDA project is working on producing a full GPL’d suite of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic [...]
  • DSP and VLSI Tutorials and Courses
    Advanced course on VLSI system design has evolved from the lecture notes and the additional material used by Prof. Daniel Mlynek and Prof. Yusuf Leblebici [...]
  • Pulsonix – Schematic and PCB DesignPulsonix – Schematic and PCB Design
    A totally integrated Schematic and PCB design editor. Add Spice based A/D mixed-mode simulation, shape-based autorouting, or technology features including High Speed design, chip-on-board, embedded [...]
  • Kit for MPR03x Capacitive Touch Sensor Controller
    The evaluation kit allows a user to observe the basic functionality of the device through a couple of demo’s including a pinball game and a [...]
About delabs 419 Articles
delabs is a web-service for product design and development.