S5U1C62000A MANUAL
EPSON
7
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE
CHAPTER
3 S
OFTWARE
D
EVELOPMENT
P
ROCEDURE
This chapter outlines a basic development procedure.
3.1 Software Development Flow
Figure 3.1.1 represents a flow of software development work.
Development tools for each model
Work Bench
wb62
Assembler
as62
file.MS
Preprocessed
source file(s)
Linker
lk62
file.O
file.LST
Object
file(s)
Assembly
list file(s)
file.ALS
Absolute
list file
Cross
reference
file
file.SYM
Symbol file
file.MAP
file.XRF
Link map file
file.CM
Linker
command file
file.MAK
file.DAT
Make
file
Debugger
db62
HEX converter
hx62
file.ABS
Disassembler
ds62
file.MS
Disassembled
source file
In-Circuit Emulator
Segment Option
Generator sog62XX
fileS.HEX
Segment option
HEX file
fileS.DOC
file.SEG
Segment option
source file
Melody Assembler
mla62XX
fileA.HEX
file.par
Melody
HEX file
fileA.DOC
file.mel
Melody
data file
Mask Data Checker
mdc62XX
file.PAn
Mask
data file
Function Option
Generator fog62XX
fileF.HEX
fileF.DOC
Function option
document file
Function option
HEX file
Segment option
document file
Melody
document file
file.S
Assembly
source file(s)
or
file.LSA
file.HSA
Intel-HEX
format files
Motorola-S
format files
or
fileH.HEX
fileL.HEX
Absolute
object file
Fig. 3.1.1 Software development flow
The work bench provides an integrated development environment from source editing to debugging.
Tools such as the assembler and linker can be invoked from the work bench. The tools can also be in-
voked individually from the DOS prompt.
Refer to the respective chapter for details of each tool.
The part indicated as "Development tools for each model" is not covered in this manual. For details, refer
to the tool manual associated with each specific model.