manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Epson
  6. •
  7. Computer Hardware
  8. •
  9. Epson S1C88 Series User manual

Epson S1C88 Series User manual

This manual suits for next models

1

Other Epson Computer Hardware manuals

Epson B80818 Series User manual

Epson

Epson B80818 Series User manual

Epson 0C88832 User manual

Epson

Epson 0C88832 User manual

Epson 6200A User manual

Epson

Epson 6200A User manual

Epson S5U1C6F632T1 User manual

Epson

Epson S5U1C6F632T1 User manual

Epson DNUB-E1 User manual

Epson

Epson DNUB-E1 User manual

Epson MF1436-02 User manual

Epson

Epson MF1436-02 User manual

Epson UB-R04 User manual

Epson

Epson UB-R04 User manual

Epson S5U1C17001C User manual

Epson

Epson S5U1C17001C User manual

Epson SD-DSPUSBB User manual

Epson

Epson SD-DSPUSBB User manual

Epson UB-E04 User manual

Epson

Epson UB-E04 User manual

Epson S1C6P366 User manual

Epson

Epson S1C6P366 User manual

Epson UB-E04 User manual

Epson

Epson UB-E04 User manual

Epson S5U1C63000P User manual

Epson

Epson S5U1C63000P User manual

Epson RTC-72421 A Instructions for use

Epson

Epson RTC-72421 A Instructions for use

Epson S1C63616 User manual

Epson

Epson S1C63616 User manual

Epson S5U1C17001H User manual

Epson

Epson S5U1C17001H User manual

Epson S5U13719P00C100 User manual

Epson

Epson S5U13719P00C100 User manual

Epson S1C63000 User manual

Epson

Epson S1C63000 User manual

Epson S5U1C63000H6 User manual

Epson

Epson S5U1C63000H6 User manual

Epson PP-100II Use and care manual

Epson

Epson PP-100II Use and care manual

Epson S5U1C63000A User manual

Epson

Epson S5U1C63000A User manual

Epson M-G3 Series User manual

Epson

Epson M-G3 Series User manual

Epson DisplayPort ELPIF03 User manual

Epson

Epson DisplayPort ELPIF03 User manual

Epson S1C63656 User manual

Epson

Epson S1C63656 User manual

Popular Computer Hardware manuals by other brands

EMC2 VNX Series Hardware Information Guide

EMC2

EMC2 VNX Series Hardware Information Guide

Panasonic DV0PM20105 Operation manual

Panasonic

Panasonic DV0PM20105 Operation manual

Mitsubishi Electric Q81BD-J61BT11 user manual

Mitsubishi Electric

Mitsubishi Electric Q81BD-J61BT11 user manual

Gigabyte B660M DS3H AX DDR4 user manual

Gigabyte

Gigabyte B660M DS3H AX DDR4 user manual

Raidon iT2300 Quick installation guide

Raidon

Raidon iT2300 Quick installation guide

National Instruments PXI-8186 user manual

National Instruments

National Instruments PXI-8186 user manual

Hauppauge WinTV-HVR-2250 Quick installation guide

Hauppauge

Hauppauge WinTV-HVR-2250 Quick installation guide

Kontron CP6002 user guide

Kontron

Kontron CP6002 user guide

Manhattan 702843 user manual

Manhattan

Manhattan 702843 user manual

Aphex 230 instruction manual

Aphex

Aphex 230 instruction manual

Intel NUC 12 Pro user guide

Intel

Intel NUC 12 Pro user guide

Galaxy GHDX2-2430S-24F4D Installation and hardware reference manual

Galaxy

Galaxy GHDX2-2430S-24F4D Installation and hardware reference manual

Intel AXXRMFBU4 Quick installation user's guide

Intel

Intel AXXRMFBU4 Quick installation user's guide

Kontron DIMM-PC/MD product manual

Kontron

Kontron DIMM-PC/MD product manual

ST X-NUCLEO-SAFEA1B How to use

ST

ST X-NUCLEO-SAFEA1B How to use

STEINWAY LYNGDORF SP-1 installation manual

STEINWAY LYNGDORF

STEINWAY LYNGDORF SP-1 installation manual

Advantech ASMB-935 Series user manual

Advantech

Advantech ASMB-935 Series user manual

Jupiter RAM PACK instructions

Jupiter

Jupiter RAM PACK instructions

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

(Integrated Tool Package for S1C88 Family)
CMOS 8-BIT SINGLE CHIP MICROCOMPUTER
S5U1C88000C Manual II
Workbench/Development Tools/Assembler Package Old Version
NOTICE
No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko
Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any
liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or
circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such
as medical products. Moreover, no license to any intellectual property rights is granted by implication or otherwise, and there
is no representation or warranty that anything made in accordance with this material will be free from any patent or copyright
infringement of a third party. This material or portions thereof may contain technology or the subject relating to strategic
products under the control of the Foreign Exchange and Foreign Trade Law of Japan and may require an export license from
the Ministry of Economy, Trade and Industry or other approval from another government agency.
The C compiler, assembler and tools explained in this manual are developed by TASKING, Inc.
Windows 2000 and Windows XP are registered trademarks of Microsoft Corporation, U.S.A.
PC/AT and IBM are registered trademarks of International Business Machines Corporation, U.S.A.
All other product names mentioned herein are trademarks and/or registered trademarks of their respective owners.
© SEIKO EPSON CORPORATION 2008, All rights reserved.
Devices
S1 C 88104 F 0A01
Packing specifications
00 : Besides tape & reel
0A : TCP BL 2 directions
0B : Tape & reel BACK
0C: TCP BR 2 directions
0D: TCP BT 2 directions
0E : TCP BD 2 directions
0F : Tape & reel FRONT
0G: TCP BT 4 directions
0H: TCP BD 4 directions
0J : TCP SL 2 directions
0K : TCP SR 2 directions
0L : Tape & reel LEFT
0M: TCP ST 2 directions
0N: TCP SD 2 directions
0P : TCP ST 4 directions
0Q: TCP SD 4 directions
0R: Tape & reel RIGHT
99 : Specs not fixed
Specification
Package
D: die form; F: QFP, B: BGA
Model number
Model name
C: microcomputer, digital products
Product classification
S1: semiconductor
Development tools
S5U1 C 88348 D1 1
Packing specifications
00: standard packing
Version
1: Version 1
Tool type
Hx : ICE
Ex : EVA board
Px : Peripheral board
Wx: Flash ROM writer for the microcomputer
Xx : ROM writer peripheral board
Cx : C compiler package
Ax : Assembler package
Dx : Utility tool by the model
Qx : Soft simulator
Corresponding model number
88348: for S1C88348
Tool classification
C: microcomputer use
Product classification
S5U1: development tool for semiconductor products
00
00
Configuration of product number
MANUAL ORGANIZATION
S5U1C88000C MANUAL II EPSON i
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
MANUAL ORGANIZATION
The S1C88 Family Integrated Tool Package contains the tools required to develop software for the S1C88
Family microcomputers. The S5U1C88000C Manual (S1C88 Family Integrated Tool Package) describes the
tool functions and how to use the tools. The manual is organized into two documents as shown below.
I. C Compiler/Assembler/Linker
Describes the C Compiler and its tool chain ([Main Tool Chain] part shown in the figure on the next
page).
II.Workbench/DevelopmentTools/Assembler Package Old Version (this document)
Describes the Work Bench that provides an integrated development environment, Advanced Locator,
the Mask Data Creation Tools ([Development Tool Chain] part shown in the figure on the next page),
Debugger, and Structured Assembler ([Sub Tool Chain] part shown in the figure on the next page).
This manual assumes that the reader is familiar with C and Assembly languages.
Refer to the following manuals as necessary when developing an S1C88xxx microcomputer:
S1C88xxx Technical Manual
Describes the device specifications, control method and Flash EEPROM programming.
S5U1C88000Q Manual
Describes the operation of the tools included in the Simulator Package.
S5U1C88000H5 Manual
Describes the operation of the ICE (S5U1C88000H5).
S5U1C88xxxP Manual
Describes the operation of the peripheral circuit board installed in the ICE.
MANUAL ORGANIZATION
ii EPSON S5U1C88000C MANUAL II
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
S1C88 F
AMILY
I
NTEGRATED
D
EVELOPMENT
E
NVIRONMENT
ice88ur.exe
Segment option
generator winsog.exe
file.SSA
Segment option
HEX file
file.SDC
file.ini
Mask data checker
winmdc.exe
file.PAn Mask
data file
Function option
generator winfog.exe
file.FSA file.FDC
Function option
document file
Function option
HEX file
Segment option
document file
Program unused area
filling utility fil88xxx
file.PSA Program
data HEX file
C compiler
c88.exe
Assembler
as88.exe
Object reader
pr88.exe
Library maintainer
ar88.exe
Text editor
(prepared by customer)
file.OUT Linker
object
module
file.ABS Absolute
load
module
Motorola S
object file
file.C C source
files
file.SRC Assembly
files
file.OBJ Object
modules
Bitmap utility BmpUtil.exe
(Simulator package)
Bitmap editor
(prepared by customer)
file.BMP Bitmap
file(s)
file.BMU
Bitmap
definition
file
file.TXT
Data
table file
file.ERR Error
file
∗1
∗2
∗2∗2
∗2∗2
∗2
∗3
∗1
file.LST List
file
file.A Object
library
Make program
mk88.exe
Control program
cc88.exe
file.MAK Make
file
file.MEM file.INF
file.CPU
file.DSC Locator
description
files
OR
file.ERS Error
file
file.MAP Locate
map
file file.SY
Symbolic
table
file
∗1
∗4
∗5
∗4
file.ELC
Error
file
Linker
lk88.exe
file.PRT Port
setting
file
Port setting utility
PrtUtil.exe
Simulator
sim88.exe
Debugger
db88.exe
(under development)
ICE & Peripheral circuit board
Target board
ROM writer control software
file.WPJ Project
file
Workbench
wb88.exe
file.LCD LCD
definition
file
file.CMP file.SPJ
Component
mapping file Simulator
project file
model.PAR
ICE
parameter
file
model.MOT
Peripheral
circuit board
FPGA data
ice88ur.ini
ICE
ini file
file.BMP
Bitmap
file
LCD panel customize utility
LcdUtil.exe
file.Axx
Result
data file
file.CSV
Check
sheet file
file.Mxx
Reference
data file
file.TXT
Command
file
Auto evaluation system
AutoEva.exe
file.SY Symbolic
table file
Symbolic table file generator
sy88.exe
file.SY Symbolic
table file
Symbolic table file generator
sym88.exe
∗1
file.LNL Link
map
file
Advanced locator
definition file
file.CAL Call
graph
file
file.ELK Error
file
file.SA
Main tool chain
Embedded system simulator
Preprocessor
sap88.exe
Assembler
asm88.exe
file.SA Motorola S
object file
file.ABS Absolute
object
file
file.S Assembly
source files Device
information
definition file
file.MS Preprocessed
source files
file.O Object
modules
file.LCM Link command
parameter file
HEX converter
hex88.exe
file.REF Symbol
information
reference file
Linker
link88.exe
Symbol information generator
rel88.exe
file.X
Cross
reference
file
Error
list file
file.LST Assembly
list file file.E
Sub tool chain Development tool chain
ROM writer
Manufactured in
Seiko Epson
Flash ROM
MCU Mask ROM
MCU
WB
WB
Build
Build
Build
Build
Advanced locator
alc88.exe
Build
Locator
lc88.exe
Build
Build
WB
WB
WB
WB
WB
WB
WB
WB
∗1: If the error file is generated, wb88 displays the contents of the file in the message view and allows a tag jump function. ∗2: Created using a text editor. ∗3: Created using a bitmap editor.
∗4:
Created using the wb88 section editor (or a text editor)
. ∗5: Selected by wb88.
WB
Build
WB
Can be invoked from the workbench wb88. Tools executed automatically during build process by wb88.
Build
CONTENTS
S5U1C88000C MANUAL II EPSON iii
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
CONTENTS
CHAPTER 1GENERAL _______________________________________________ 1
1.1 Features........................................................................................................................1
1.2 S1C88 Family Integrated Development Environment .................................................2
CHAPTER 2INSTALLATION ____________________________________________ 5
2.1 Package Components................................................................................................... 5
2.2 Operating Environment ............................................................................................... 5
2.3 Installation Method .....................................................................................................6
2.4 Directories and Files after Installation....................................................................... 7
2.5 Environment Settings ................................................................................................... 8
CHAPTER 3WORK BENCH ____________________________________________ 9
3.1 Features........................................................................................................................9
3.2 Starting Up and Terminating the Work Bench............................................................. 9
3.3 Work Bench Windows..................................................................................................10
3.4 Toolbar and Buttons ................................................................................................... 12
3.5 Menus.......................................................................................................................... 13
3.5.1 [File] Menu.......................................................................................................... 13
3.5.2 [View] Menu ........................................................................................................ 13
3.5.3 [Source] Menu..................................................................................................... 14
3.5.4 [Build] Menu ....................................................................................................... 14
3.5.5 [Debug] Menu ..................................................................................................... 14
3.5.6 [Tools] Menu ....................................................................................................... 14
3.5.7 [Help] Menu ........................................................................................................ 15
3.6 Project and Work Space..............................................................................................16
3.6.1 Creating a New Project ....................................................................................... 16
3.6.2 Inserting Sources into a Project.......................................................................... 17
3.6.3 Removing a Source from the Project................................................................... 17
3.6.4 Project View ......................................................................................................... 17
3.6.5 Opening and Closing a Project........................................................................... 18
3.6.6 Saving the Project ............................................................................................... 18
3.7 Creating/Editing Source Files ....................................................................................19
3.7.1 Specifying an Editor ............................................................................................ 19
3.7.2 Creating a New Source or Header File .............................................................. 20
3.7.3 Editing Files ........................................................................................................ 20
3.7.4 Tag Jump Function .............................................................................................. 21
3.8 Build Task ...................................................................................................................22
3.8.1 Preparing a Build Task........................................................................................ 22
3.8.2 Building an Executable Object ........................................................................... 22
3.8.3 Running only the Compiler or Assembler........................................................... 23
3.9 Setting Tool Options ................................................................................................... 24
3.9.1 Compiler Options ................................................................................................ 25
3.9.2 Assembler Options............................................................................................... 27
3.9.3 Linker Options ..................................................................................................... 29
3.9.4 Locator Options................................................................................................... 30
3.9.5 Section Editor ...................................................................................................... 32
3.10 Debugging...................................................................................................................38
3.10.1 Simulator ........................................................................................................... 38
3.10.2 In-circuit Emulator (S5U1C88000H5) and Debugger..................................... 40
CONTENTS
iv EPSON S5U1C88000C MANUAL II
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
3.11 Executing Other Tools ................................................................................................ 41
3.12 File List .......................................................................................................................42
3.13 Error Messages............................................................................................................43
CHAPTER 4OUTLINE OF THE MAIN TOOL CHAIN ___________________________ 44
CHAPTER 5ADVANCED LOCATOR <alc88> ________________________________ 45
5.1 Functions of alc88 ......................................................................................................45
5.2 Input/output Files .......................................................................................................46
5.3 Using alc88................................................................................................................. 47
5.4 Error Messages...........................................................................................................47
5.5 Precautions ................................................................................................................. 47
CHAPTER 6OUTLINE OF THE DEVELOPMENT TOOLS _________________________ 48
CHAPTER 7PROGRAM UNUSED AREA FILLING UTILITY <fil88xxx> _____________ 50
7.1 Outline of fil88xxx ......................................................................................................50
7.2 Input/output Files .......................................................................................................50
7.3 Using fil88xxx .............................................................................................................51
7.4 Error Messages...........................................................................................................52
7.5 Example of Input/output Files .................................................................................... 53
CHAPTER 8FUNCTION OPTION GENERATOR <winfog> _______________________ 54
8.1 Outline of winfog ........................................................................................................54
8.2 Input/output Files .......................................................................................................54
8.3Using winfog ............................................................................................................... 55
8.3.1 Starting Up .......................................................................................................... 55
8.3.2 Window ................................................................................................................ 56
8.3.3 Menus and Toolbar Buttons ................................................................................ 57
8.3.4 Operation Procedure ........................................................................................... 58
8.4 Error Messages...........................................................................................................61
8.5 Example Output Files ................................................................................................. 62
CHAPTER 9SEGMENT OPTION GENERATOR <winsog> _______________________ 63
9.1 Outline of winsog........................................................................................................ 63
9.2 Input/output Files .......................................................................................................63
9.3 Using winsog ..............................................................................................................64
9.3.1 Starting Up .......................................................................................................... 64
9.3.2 Window ................................................................................................................ 66
9.3.3 Menus and Toolbar Buttons ................................................................................ 67
9.3.4 Option Selection Buttons..................................................................................... 68
9.3.5 Operation Procedure ........................................................................................... 68
9.4 Error Messages...........................................................................................................74
9.5 Example Output Files ................................................................................................. 75
CHAPTER 10 MASK DATA CHECKER <winmdc> _____________________________ 76
10.1 Outline of winmdc....................................................................................................... 76
10.2 Input/output Files ....................................................................................................... 76
CONTENTS
S5U1C88000C MANUAL II EPSON v
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
10.3 Using winmdc .............................................................................................................77
10.3.1 Starting Up ........................................................................................................ 77
10.3.2 Menus and Toolbar Buttons .............................................................................. 78
10.3.3 Operation Procedure......................................................................................... 79
10.4 Error Messages........................................................................................................... 82
10.5 Example Output File................................................................................................... 83
CHAPTER 11 SELF-DIAGNOSTIC PROGRAM <t88xxx> _________________________ 84
11.1 Outline of t88xxx......................................................................................................... 84
11.2 File Configuration ...................................................................................................... 84
11.3 Operation Procedure ..................................................................................................84
CHAPTER 12 88xxx.par FILE __________________________________________ 85
12.1 Contents of 88xxx.par File .........................................................................................85
12.2 Description of the Parameters.................................................................................... 86
12.3 Emulation Memory .....................................................................................................86
CHAPTER 13 S1C88 FAMILY DEBUGGER __________________________________ 87
13.1 Overview ..................................................................................................................... 87
13.2 Input/output Files ....................................................................................................... 87
13.3 Starting and Terminating the Debugger..................................................................... 88
13.3.1 Starting the Debugger ....................................................................................... 88
13.3.2 Terminating the Debugger................................................................................. 89
13.4 Windows ...................................................................................................................... 90
13.4.1 Basic Structure of Window ................................................................................ 90
13.4.2 [Command] Window.......................................................................................... 91
13.4.3 [Source] Window ............................................................................................... 93
13.4.4 [Dump] Window ................................................................................................ 98
13.4.5 [Register] Window ............................................................................................. 99
13.4.6 [Symbol] Window .............................................................................................. 99
13.4.7 [Watch] Window ................................................................................................ 99
13.4.8 [Trace] Window ................................................................................................ 100
13.4.9 [Coverage] Window.......................................................................................... 100
13.5Menu ..........................................................................................................................101
13.6 Tool Bar ..................................................................................................................... 105
13.7 Method for Executing Commands ............................................................................. 106
13.7.1 Entering Commands from Keyboard................................................................ 106
13.7.2 Executing from Menu or Tool Bar ................................................................... 108
13.7.3 Executing from a Command File ..................................................................... 109
13.7.4 Log File............................................................................................................. 110
13.8 Debug Functions........................................................................................................ 111
13.8.1 Loading Files .................................................................................................... 111
13.8.2 Source Display and Symbolic Debugging Function........................................ 112
13.8.3 Displaying/Modifying Memory and Register Data ......................................... 114
13.8.4 Executing Program........................................................................................... 116
13.8.5 Break Functions ............................................................................................... 120
13.8.6 Trace Functions ................................................................................................ 127
13.8.7 Coverage........................................................................................................... 131
13.8.8 Writing Data to the FPGA on the Standard Peripheral Circuit Board........... 133
13.8.9 System Options ................................................................................................. 134
CONTENTS
vi EPSON S5U1C88000C MANUAL II
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
13.9 Command Reference.................................................................................................. 135
13.9.1 Command List................................................................................................... 135
13.9.2 Reference for Each Command ......................................................................... 136
13.9.3 Memory Operation ........................................................................................... 137
dd (data dump) ......................................................................................... 137
de (data enter) .......................................................................................... 140
df (data fill) .............................................................................................. 142
dm (data move)......................................................................................... 143
ds (data search) ........................................................................................ 144
13.9.4 Register Operation ........................................................................................... 145
rd (register display) .................................................................................. 145
rs (register set) ......................................................................................... 146
13.9.5 Program Execution........................................................................................... 148
g (go) ........................................................................................................ 148
gr (go after reset CPU) ............................................................................ 150
s (step) ...................................................................................................... 151
n (next) ..................................................................................................... 153
se (step exit).............................................................................................. 154
13.9.6 CPU Reset ........................................................................................................ 155
rst (reset CPU) ......................................................................................... 155
13.9.7 Break ................................................................................................................. 156
bp (software breakpoint set) ..................................................................... 156
bpa (software area breakpoint set)........................................................... 158
bpr / bc / bpc (software breakpoint clear)................................................ 160
bas (sequential break setting) .................................................................. 161
ba (hardware breakpoint set) ................................................................... 162
bar (hardware breakpoint clear) .............................................................. 164
bd (hardware data breakpoint set) ........................................................... 165
bdr (hardware data breakpoint clear) ...................................................... 167
bl (breakpoint list) .................................................................................... 168
bac (break all clear)................................................................................. 169
13.9.8 Program Display .............................................................................................. 170
u (unassemble) ......................................................................................... 170
sc (source code)........................................................................................ 172
m (mix) ..................................................................................................... 174
13.9.9 Symbol Information .......................................................................................... 176
sy (symbol list) ......................................................................................... 176
w (symbol watch)...................................................................................... 177
13.9.10 Load File......................................................................................................... 178
lf (load file)............................................................................................... 178
par (load parameter file).......................................................................... 179
13.9.11 Trace ............................................................................................................... 180
td (trace data display) .............................................................................. 180
ts (trace search)........................................................................................ 183
tf (trace file).............................................................................................. 185
13.9.12 Coverage......................................................................................................... 186
cv (coverage) ............................................................................................ 186
cvc (coverage clear) ................................................................................. 188