The International Distance Contest on Application Programming Microprocessor-based Systems in Assembler Language for MCS-5 Standard MicrocontrollerSoft!are Installation
To install the software, first unzip the file archive on the C drive in folder C:\ asm_8051.iles !ist of "#$% &ditor for 'indows( pro)rammin) environment *for 'indows+
#$%_&d.ee - Code &ditor 
#sm&d.ini - Confi)uration ile &ditor 
efault.sh/ - ewords file default
8051.sh/ - ewords file for the #T82C51 %icrocontroller iles !ist of translators from #ssem3l lan)ua)e:
8051.ee - cross-assem3ler for the i8051 famil processor 
lin/.ee - pro)ram lin/er 
%!in/.ee - pro)ram for 3oth assem3lin) and compilin) followed 3 theoutputs on a displa
%!in/.zip - the source code in elphi for %!in/.ee#lso in the folder C: \ asm_8051 we will create the directories: #$%, 4&, 67. #$%director is intended to store the pro)rams in #ssem3l lan)ua)e *9. asm+. 'hen compilin) filesin 4& and 67 folders the files will 3e created with the appropriate etension *9. he and 9.o3+, which are used to download the pro)rams in in-circuit emulator.
"o! to operate in this program
To run the pro)ram one must run #$%_&d.ee.i)ure 1. The view of the main pro)ram window.
 
The International Distance Contest on Application Programming Microprocessor-based Systems in Assembler Language for MCS-5 Standard Microcontroller
There are the followin) areas of the main pro)ram window *i)ure 1+:
%ain menu *1+
;uic/ access 3uttons to the functions of the main menu *<+
#rea for writin) pro)rams *=+.!et>s consider the most important functions of "#$% &ditor( pro)ram.%enu ?temeCom3ination
Menu #ile
 @ewCtrlA@6penCtrlA6$aveCtrlA$$ave as Brint BCtrlA10&it
Menu $dit
DndoCtrlAEFedoCtrlAGCutCtrlACopCtrlACasteCtrlAH$elect #llCtrlA#%ove Fi)htCtrlA%ove !eftCtrlA!indCtrlAFeplaceCtrlA
%&'( Pro)ect
Compile Fesource2'hen developin) the pro)ram in the environment of "#$% &ditor( the followin) procedure is recommended:1. $tart the "#$% &ditor( *#$%_&d.ee+.<. ?n area for writin) pro)ram, first enter the tet of the pro)ram, usin) the snta and rulesfor writin) pro)rams in assem3l lan)ua)e.=. $ave the pro)ram *3 choosin) ileI $ave or 3 clic/in) on the tool3ar+.
 Save the program on the folder C:\asm_8051\asm disk. The file name should be rittenin !atin "hara"ters and "ontain no more than 8 "hara"ters.
J. Compile a pro)ram 3 selectin) roectI Compile Fesource. This item allows ou tostart the process of compilin) the pro)ram and simultaneous error chec/in) and then the processof lin/in) the compiled pro)ram. 'hen an error occurs, error messa)es appears on the screen*see i)ure <+, and lin/in) is not performed. To close the error messa)e, press an /e.
 
The International Distance Contest on Application Programming Microprocessor-based Systems in Assembler Language for MCS-5 Standard Microcontroller
i)ure <. The view of error messa)es.?f compilation is successful, the messa)e of a successful compilation will appear on thescreen *i)ure =+. ?n the 4& and 67 folders the files have 3een created with the appropriateetension *9. he and 9. o3+. To close the messa)e 3o after a successful compilation, press an/e.i)ure =. The view of messa)e 3o after a successful compilation.
of 3