CHAPTER 2: SOFTWARE DEVELOPMENT PROCEDURE
6
EPSON
S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
CHAPTER
2 S
OFTWARE
D
EVELOPMENT
P
ROCEDURE
This chapter outlines a basic development procedure.
2.1 Software Development Flow
Figure 2.1.1 represents a flow of software development work.
S1C63xxx Development Tool
Work Bench
wb63
Assembler
as63
file.MS
Preprocessed
source file(s)
Linker
lk63
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
Make
file
Debugger
db63
HEX converter
hx63
file.ABS
Disassembler
ds63
file.MS
Disassembled
source file
In-Circuit Emulator
Segment Option
Generator winsog
file.SSA
Segment option
HEX file
file.SDC
file.par
file.ini
Mask Data Checker
winmdc
file.PAn
Mask
data file
SEIKO EPSON
Function Option
Generator winfog
file.FSA
file.FDC
Function option
document file
Function option
HEX file
Segment option
document file
file.S
file.MS
Assembly
source file(s)
or
Intel-HEX
format files
Motorola-S
format files
or
fileC.HEX
file.CSA
Absolute
object file
fileL.HEX
fileH.HEX
file.LSA
file.HSA
Melody
data file
file.MDT
Melody Assembler
winmla
file.MSA
Melody ROM
option HEX file
file.MDC
Melody ROM option
document file
Fig. 2.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.
Some models provide other development tools (fog63xxx, sog63xxx, etc.) instead of the "S1C63xxx
Development Tool" shown above. Those model dependent tools are not covered in this manual. For
details, refer to the tool manual associated with each specific model.
Summary of Contents for S5U1C63000A
Page 4: ......
Page 14: ......
Page 304: ......
Page 305: ...S1C63 Family Assembler Package Quick Reference ...