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 S1C33 Series User manual

Epson

Epson S1C33 Series User manual

Epson S1C60N03 User manual

Epson

Epson S1C60N03 User manual

Epson RTC-72421 A Instructions for use

Epson

Epson RTC-72421 A Instructions for use

Epson S5U1C62N51E1 User manual

Epson

Epson S5U1C62N51E1 User manual

Epson S5U1C88000H5 User manual

Epson

Epson S5U1C88000H5 User manual

Epson Discproducer PP-50BD User manual

Epson

Epson Discproducer PP-50BD User manual

Epson S5U1C60N08D User manual

Epson

Epson S5U1C60N08D User manual

Epson E0C6001 User manual

Epson

Epson E0C6001 User manual

Epson S5U1C60N08E User manual

Epson

Epson S5U1C60N08E User manual

Epson S5U1C17001H User manual

Epson

Epson S5U1C17001H User manual

Epson S5U1C17001C User manual

Epson

Epson S5U1C17001C User manual

Epson S1C88655 User manual

Epson

Epson S1C88655 User manual

Epson B80818 Series User manual

Epson

Epson B80818 Series User manual

Epson G-Series User manual

Epson

Epson G-Series User manual

Epson S1D13505 User manual

Epson

Epson S1D13505 User manual

Epson S1C63616 User manual

Epson

Epson S1C63616 User manual

Epson E0C6011 User manual

Epson

Epson E0C6011 User manual

Epson S5U1C88000P User manual

Epson

Epson S5U1C88000P User manual

Epson C11CA31121 User manual

Epson

Epson C11CA31121 User manual

Epson SD-DSPUSBB User manual

Epson

Epson SD-DSPUSBB User manual

Epson S5U1C88348T User manual

Epson

Epson S5U1C88348T User manual

Epson S5U1C63007P User manual

Epson

Epson S5U1C63007P User manual

Epson S5U13C00M00C100 User manual

Epson

Epson S5U13C00M00C100 User manual

Epson OT-WL02 Use and care manual

Epson

Epson OT-WL02 Use and care manual

Popular Computer Hardware manuals by other brands

Toshiba TOSVERT VF-MB1/S15 IPE002Z Function manual

Toshiba

Toshiba TOSVERT VF-MB1/S15 IPE002Z Function manual

Shenzhen MEITRACK MVT380 user guide

Shenzhen

Shenzhen MEITRACK MVT380 user guide

TRENDnet TEW-601PC - SUPER G MIMO WRLS PC CARD user guide

TRENDnet

TRENDnet TEW-601PC - SUPER G MIMO WRLS PC CARD user guide

StarTech.com CF2IDE18 instruction manual

StarTech.com

StarTech.com CF2IDE18 instruction manual

Texas Instruments LMH0318 Programmer's guide

Texas Instruments

Texas Instruments LMH0318 Programmer's guide

Gateway 8510946 user guide

Gateway

Gateway 8510946 user guide

Devon IT TC2D Quick setup guide

Devon IT

Devon IT TC2D Quick setup guide

Krüger & Matz Air Shair2 owner's manual

Krüger & Matz

Krüger & Matz Air Shair2 owner's manual

Crystalio VPS-2300 quick guide

Crystalio

Crystalio VPS-2300 quick guide

MYiR FZ3 user manual

MYiR

MYiR FZ3 user manual

Protech Systems BC-K200 Quick reference guide

Protech Systems

Protech Systems BC-K200 Quick reference guide

Miranda DENSITE series DAP-1781 Guide to installation and operation

Miranda

Miranda DENSITE series DAP-1781 Guide to installation and operation

Sierra Wireless Sierra Wireless AirCard 890 quick start guide

Sierra Wireless

Sierra Wireless Sierra Wireless AirCard 890 quick start guide

Leadtek Killer Xeno Pro Quick installation guide

Leadtek

Leadtek Killer Xeno Pro Quick installation guide

Star Cooperation FlexTiny 3 Series Instructions for use

Star Cooperation

Star Cooperation FlexTiny 3 Series Instructions for use

Hotone Ampero user manual

Hotone

Hotone Ampero user manual

Connect Tech Xtreme/104-Express user manual

Connect Tech

Connect Tech Xtreme/104-Express user manual

Yealink WF50 user guide

Yealink

Yealink WF50 user guide

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