EMS6500 EM Microelectronic, EMS6500 Datasheet - Page 13

no-image

EMS6500

Manufacturer Part Number
EMS6500
Description
Microcontroller Development System 4-bit (Emmon), Simulators 4-bit
Manufacturer
EM Microelectronic
Datasheet
Copyright  2003, EM Microelectronic-Marin SA
2.3.
Main Assembly source file
Project Definition
Target controller
This chapter describes in a general manner the development of an application using
the EM66xx software development system. The development system is a totally
integrated environment you can use to develop your applications for the whole
EM66xx family of microcontrollers. The software development system is comprised
of a project window, a text editor, an assembler a disassembler and a software
simulator, which also serves as, interface to the universal in-circuit emulator.
The development process can be broken down into two stages: creating the
application and developing the application. The first step, creating an application,
comprises the creation of a project definition file, which defines the project
parameters. Projects refer to the source file(s) which make up the application as well
as the definition of the target controller of the application to be used during the
simulation / emulation process. The way in which the project definition interacts with
the development process is summarised below.
By using a project definition file it is possible to select once the global parameters
which will then be used by the development system.
Once the project has been defined the source files can then be created. The source
files used by the EM66xx development system are text files, which by default have
the extension
development system or they can be edited with any external text editor. The use of
the internal editor has the advantage that there is an interaction between the
assembler output window and the text editor. This interaction allows very rapid error
Developing an EM66xx Application
(*.PRJ)
Binary File
(*.BIN)
ASM
. They can created and edited with the editor incorporated the
VICE / ICE
Emulation
List File
(*.PRN)
EM66xx Assembler Module
Fig. 1 EM66xx Development system structure
Main Source File
(*.ASM)
Symbol reference file
(*.SYM)
5
Development System
(registers / constants / library)
Assembly Errors
Include files
(*.ERR)
www.emmicroelectronic.com
EM66xx
Binder 4.3-01/03 Rev. B/495

Related parts for EMS6500