Allen Systems Main Banner
    Home

Software Collage

  MD-51
System Monitor for the 8051


Specifications
-  8051 Compatible
-  Allows for development and debug of user software
-  Extensive command set
-  Build-in Single Line Assembler/Diassembler
 
    Overview
In a typical development setup, a host computer (PC or compatible) is serially linked to the 8051 hardware. A cross assembler or cross compiler on the host generates object code for the application. The host then assumes the role of terminal via terminal emulation software. This allows the user to send commands to, and to view responses from the MD-51 system monitor. In particular, generated object code can be downloaded to the 8051 board. MD-51 commands are then sent to execute and test out the downloaded code.
 
       
    MD-51 Commands
 
   
-  Assemble an 8051 Instruction -  Fill a Block of Memory
-  Disassemble 8051 Object Code -  Download User Object Code
-  Display, Set, and Clear Breakpoints -  Upload User Object Code to Host
-  Call a Subroutine -  Move a Block of Memory
-  Examine/Change External Data RAM -  Single Step
-  Examine/Change Internal Data RAM -  Trace Through User Programs
-  Examine Program Memory -  Test External RAM
-  Examine/Change Standard 8051 SFR's -  Help Information
-  Execute a User Program -  Maintain Status of User Registers
 
       
    Additional Information
MD-51 command entry is line oriented to allow simple line editting prior to command processing. MD-51 display information can be suspended, resumed, and aborted. Standard 8051 interrupt service routines are routed through external RAM for flexibility. (Note that some interrupt service entry points on the 80C320 and 87C550 are not compatible with the 8051.)
 
       
    Home | Products | Services | Contact Us

 
    Copyright 2008 Allen Systems
Last Updated on 1/5/2008
 
Folder Bottom
White Space