5.1. First Approach
INIT16L.
assemble
asm907a.exe
INIT16L.
LST
INIT16L.
OBJ
EX.LNK
program code
generates program
download file
download
program file
hexload.exe
Four ways to start
the user program:
1: press User Reset
button
2: -Init default stack,
-"Go" command
3/4:- activate symbols
-Go from _start
to _main
- Trace _main( ) body
press button
type Monitor
command
Figure 6:
© FUJITSU Mikroelektronik GmbH 1996
FUJITSU MB90675-Evaluation Board - User Manual
ASM
EX.ASM
asm907a.exe
EX.LST
EX.OBJ
link
link907a.exe
EX.ABS
lmc907a.exe
EX.CNV
download
hexload.exe
terminal
only 1
COMs
2
URESET
button
user
prog
MRESET
button
1
First Approach - necessary steps
Initialisation Routine, Link file and
EX.C
example C-module are provided
compile
c907a.exe
assembler
file
assemble
Object file
mapping
information
EX.MAP
generates
map2sym.exe
symbol table
download
EX.SYM
symbol file
download
hexload.exe
start terminal program
e.g. "mt.com"
link BIOS-I/O to monitor port if
"uport
extern"
only one PC COM-port available
"inituser"
"sactiv"
"break
"go"
_main"
"go
user
_start"
prog
MRESET
user
button
prog
2
BUILD.BAT
proceeds all
the single
steps
LOAD.BAT
"sactiv"
go _start
_main
"trace"
user
prog
3
4
- 45 -