Epson S5U1C62000A Computer Hardware User Manual


 
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.Ofile.LST
Object
file(s)
Assembly
list file(s)
file.ALS
Absolute
list file
Cross
reference
file
file.SYMSymbol file
file.MAP file.XRFLink 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.