Epson S5U1C62000A Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Software Epson S5U1C62000A. Epson S5U1C62000A User's Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 255
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků

Shrnutí obsahu

Strany 1 - S5U1C62000A

MF1121-03aCMOS 4-BIT SINGLE CHIP MICROCOMPUTER(S1C60/62 Family Assembler Package)S5U1C62000A Manual

Strany 2

vi EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CONTENTSCHAPTER 8DISASSEMBLER ...

Strany 3

88 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.11.2 WarningWhen a warning occurs, the assembler will keep on proc

Strany 4

S5U1C62000A MANUAL EPSON 89(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKERCHAPTER 6LINKERThis chapter will describe the functions of the Linker l

Strany 5 - How To Read the Manual

90 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.2.2 Output FilesAn output file name can be specified in the command l

Strany 6 - Manual Notations

S5U1C62000A MANUAL EPSON 91(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.3 Starting MethodGeneral form of command linelk62 ^ [Options] ^ [<

Strany 7 - Contents

92 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER-eFunction: Output of error fileExplanation: Also delivers in a file (.

Strany 8

S5U1C62000A MANUAL EPSON 93(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER-bss <address>Function: Set up of a relocatable BSS section start

Strany 9

94 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.4 MessagesThe linker delivers all its messages to the Standard Output

Strany 10 - CONTENTS

S5U1C62000A MANUAL EPSON 95(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.5 Linker Command FileTo simplify the keystroke in the command line at

Strany 11 - EPSON vii

96 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.6 Link Map FileThe link map file serves to refer to the mapping infor

Strany 12

S5U1C62000A MANUAL EPSON 97(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.7 Symbol FileThe symbol file serves to refer to the labels defined in

Strany 13 - 1GENERAL

S5U1C62000A MANUAL EPSON vii(S1C60/62 FAMILY ASSEMBLER PACKAGE)CONTENTS9.8 Debug Functions ...

Strany 14 - 1.2 Tool Composition

98 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.8 Absolute List FileThe absolute list file is an assembly source file

Strany 15 - 2INSTALLATION

S5U1C62000A MANUAL EPSON 99(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.9 Cross Reference FileThe cross reference file enumerates all the add

Strany 16 - 2.2 Installation Method

100 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.10 LinkingLinking rulesThe linking process takes place in conformity

Strany 17 - To uninstall the tools

S5U1C62000A MANUAL EPSON 101(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKERtest1.oCODE1 (relocatable)BSS1 (relocatable)CODE2 (absolute 0x000–)BS

Strany 18 - Online manual in PDF format

102 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.11 Automatic Insertion/Removal/Correction of "pset" Instru

Strany 19 - ROCEDURE

S5U1C62000A MANUAL EPSON 103(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.12 Error/Warning Messages6.12.1 ErrorsWhen an error occurs, the link

Strany 20

104 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 6: LINKER6.13 Precautions(1) Upper limits, such as a maximum section count and

Strany 21 - 3.2.3 Editing Source Files

S5U1C62000A MANUAL EPSON 105(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTERCHAPTER 7HEX CONVERTERThis chapter will describe the functions

Strany 22 - [Save] button

106 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTER7.3 Starting MethodGeneral form of command line hx62 ^ [Optio

Strany 23 - EPSON 11

S5U1C62000A MANUAL EPSON 107(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTER7.4 MessagesThe hex converter delivers all its messages via the

Strany 24

viii EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CONTENTS9.9.13 Trace...

Strany 25 - 3.2.6 Debugging

108 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTER7.5 Output Hex Files7.5.1 Hex File ConfigurationSince each S1C6

Strany 26 - 4WORK BENCH

S5U1C62000A MANUAL EPSON 109(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTER7.5.3 Motorola-S FormatThe hex converter converts an absolute o

Strany 27 - 4.3 Work Bench Windows

110 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTER7.6 Error/Warning Messages7.6.1 ErrorsWhen an error occurs, the

Strany 28 - 4.3.2 Window Manipulation

S5U1C62000A MANUAL EPSON 111(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 7: HEX CONVERTERROM typeOffset valueFor ICE For Evaluation Board2764 0 027128 0

Strany 29 - 1Cascade windows

112 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLERCHAPTER 8DISASSEMBLERThis chapter will describe the functions of

Strany 30 - 2Tile windows

S5U1C62000A MANUAL EPSON 113(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLER8.3 Starting MethodGeneral form of command line ds62 ^ [Option

Strany 31 - CHAPTER 4: WORK BENCH

114 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLER8.4 MessagesThe disassembler delivers all its messages via the S

Strany 32 - 4.4 Toolbar and Buttons

S5U1C62000A MANUAL EPSON 115(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLER8.5 Disassembling OutputThe data/code mnemonics are restored fro

Strany 33 - 4.4.3 Window Toolbar

116 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLEROutput source file "test.ms" (default);Disassembler 62

Strany 34 - 4.4.4 Toolbar Manipulation

S5U1C62000A MANUAL EPSON 117(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLEROutput source file "test.ms" (when -cu is specified);D

Strany 35 - 4.5 Menus

S5U1C62000A MANUAL EPSON 1(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 1: GENERALCHAPTER 1GENERAL1.1 FeaturesThe S1C62 Family Assembler Package contains

Strany 36 - 4.5.3 [View] Menu

118 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 8: DISASSEMBLER8.6 Error/Warning Messages8.6.1 ErrorsWhen an error occurs, the

Strany 37 - 4.5.6 [Tools] Menu

S5U1C62000A MANUAL EPSON 119(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERCHAPTER 9DEBUGGERThis chapter describes how to use the Debugger db62

Strany 38 - 4.5.8 [Help] Menu

120 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERSource fileFile format: Text fileFile name: <file name>.sDescr

Strany 39 - 4.6 Project and Work Space

S5U1C62000A MANUAL EPSON 121(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.3 Starting Method9.3.1 Start-up FormatGeneral form of command line

Strany 40

122 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.3.3 Start-up MessagesWhen Debugger db62 starts up, it outputs the

Strany 41 - 4.6.3 [Project] Window

S5U1C62000A MANUAL EPSON 123(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERAfter initialization, the state of the screen including the position

Strany 42

124 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.4 WindowsThis section describes the types of windows used by the d

Strany 43 - 4.7 Source Editor

S5U1C62000A MANUAL EPSON 125(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERFeatures common to all windows(1) Open/close and activating a window

Strany 44

126 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.4.2 [Command] WindowThe [Command] window is used to do the followi

Strany 45 - 4.7.3 Edit Function

S5U1C62000A MANUAL EPSON 127(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.4.3 [Source] WindowThe [Source] window displays the contents of (1

Strany 46

2 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 1: GENERAL1.2 Tool Composition1.2.1 Composition of PackageThe S1C62 Family Assemb

Strany 47 - Inserting a file

128 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER(2) Current PCThe address line indicated by the current PC (program

Strany 48 - 4.7.4 Tag Jump Function

S5U1C62000A MANUAL EPSON 129(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.4.4 [Data] Window(1) Displaying data memory contentsThe [Data] win

Strany 49 - 4.8 Build Task

130 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.4.6 [Trace] WindowThe [Trace] window displays the trace result up

Strany 50 - 4.8.3 Debugging

S5U1C62000A MANUAL EPSON 131(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.5 Tool BarThis section outlines the tool bar available with the de

Strany 51 - 4.8.4 Executing Other Tools

132 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER[Go from Reset] buttonThis button resets the CPU and then executes t

Strany 52 - Disassembler

S5U1C62000A MANUAL EPSON 133(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.6 MenuThis section outlines the menu bar available with the debugg

Strany 53 - 4.9 Tool Option Settings

134 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.6.4 [Break] Menu[Breakpoint Set...]This menu item displays, sets o

Strany 54 - 4.9.2 Linker Options

S5U1C62000A MANUAL EPSON 135(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER[Register]This menu item opens or activates the [Register] window an

Strany 55 - Other option selections

136 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.7 Method for Executing CommandsAll debug functions can be performe

Strany 56 - 4.9.4 HEX Converter Options

S5U1C62000A MANUAL EPSON 137(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER • Commands that replace existing data after confirmationThe comma

Strany 57 - 4.11 Error Messages

S5U1C62000A MANUAL EPSON 3(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 2: INSTALLATIONCHAPTER 2INSTALLATIONThis chapter describes the required working e

Strany 58 - 4.12 Precautions

138 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.7.2 Executing from Menu or Tool BarThe menu and tool bar are assig

Strany 59 - 5ASSEMBLER

S5U1C62000A MANUAL EPSON 139(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.7.3 Executing from a Command FileAnother method for executing comm

Strany 60 - 5.2.2 Output Files

140 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.7.4 Log FileThe executed commands and the execution results can be

Strany 61 - 5.3 Starting Method

S5U1C62000A MANUAL EPSON 141(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8 Debug FunctionsThis section outlines the debug features of the d

Strany 62 - 5.4 Messages

142 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8.2 Source Display and Symbolic Debugging FunctionThe debugger all

Strany 63 - 5.5.1 Statements

S5U1C62000A MANUAL EPSON 143(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER(3) Mix modeIn this mode, both unassembled codes and sources are dis

Strany 64

144 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8.3 Displaying and Modifying Program, Data, and RegisterThe debugg

Strany 65 - Assembler pseudo-instructions

S5U1C62000A MANUAL EPSON 145(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGEROperating registersThe following operations can be performed on regi

Strany 66 - 5.5.3 Labels

146 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8.4 Executing ProgramThe debugger can execute the target program s

Strany 67

S5U1C62000A MANUAL EPSON 147(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERSingle-stepping(1) Types of single-steppingThere are two types of si

Strany 68 - 5.5.6 Register Names

4 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 2: INSTALLATION2.2 Installation MethodThe supplied CD-ROM contains the installer

Strany 69 - 5.5.7 Numerical Notations

148 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8.5 Break FunctionsThe target program is made to stop executing by

Strany 70 - 5.5.9 Operators

S5U1C62000A MANUAL EPSON 149(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER(3) Register breakThis break function causes a break when the A, B,

Strany 71 - Examples

150 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8.6 Trace FunctionsThe debugger has a function to trace program ex

Strany 72 - Precaution

S5U1C62000A MANUAL EPSON 151(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER(2) Trace conditionThe trace starts when the target program starts e

Strany 73 - 5.6 Section Management

152 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERIt is possible to specify a search condition and display the trace i

Strany 74

S5U1C62000A MANUAL EPSON 153(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.8.7 CoverageThe ICE retains coverage information (i.e., informatio

Strany 75 - CHAPTER 5: ASSEMBLER

154 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9 Command Reference9.9.1 Command ListTable 9.9.1.1 lists the debug

Strany 76 - Expansion rule

S5U1C62000A MANUAL EPSON 155(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.2 Reference for Each CommandThe following sections explain all t

Strany 77

156 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.3 Program Memory Operationas (assemble mnemonic)FunctionThis co

Strany 78

S5U1C62000A MANUAL EPSON 157(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER •When the contents of the program memory are modified using the as

Strany 79 - Internal branch label

S5U1C62000A MANUAL EPSON 5(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 2: INSTALLATIONInstallShield Wizard Complete(6) Click [Finish] to terminate the i

Strany 80 - Expansion rules

158 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERpe (program memory enter)FunctionThis command rewrites the contents

Strany 81 - Name definition

S5U1C62000A MANUAL EPSON 159(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERpf (program memory fill)FunctionThis command rewrites the contents

Strany 82

160 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERpm (program memory move)FunctionThis command copies the content of

Strany 83 - EPSON 71

S5U1C62000A MANUAL EPSON 161(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.4 Data Memory Operationdd (data memory dump)FunctionThis comman

Strany 84 - Function

162 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERIf only <address1> is defined, the debugger displays data for

Strany 85 - EPSON 73

S5U1C62000A MANUAL EPSON 163(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERde (data memory enter)FunctionThis command rewrites the contents of

Strany 86 - .page pseudo-instruction

164 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER •In guidance mode, the following keyboard inputs have special mean

Strany 87 - .bank pseudo-instruction

S5U1C62000A MANUAL EPSON 165(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERdf (data memory fill)FunctionThis command rewrites the contents of

Strany 88 - .align pseudo-instruction

166 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERdm (data memory move)FunctionThis command copies the contents of th

Strany 89

S5U1C62000A MANUAL EPSON 167(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.5 Register Operationrd (register display)FunctionThis command d

Strany 90 - .codeword pseudo-instruction

6 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 2: INSTALLATION2.3 Directories and Files after InstallationThe installer copies t

Strany 91

168 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERrs (register set)FunctionThis command modifies the register values.

Strany 92

S5U1C62000A MANUAL EPSON 169(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.6 Program Executiong (go)FunctionThis command executes the targ

Strany 93 - EPSON 81

170 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERGUI utility[Run | Go] menu item, [Go] buttonWhen this menu item or b

Strany 94

S5U1C62000A MANUAL EPSON 171(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERgr (go after reset CPU)FunctionThis command executes the target pro

Strany 95 - Pseudo-instructions

172 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERs (step)FunctionThis command single-steps the target program from t

Strany 96 - 5.9 Relocatable List File

S5U1C62000A MANUAL EPSON 173(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERn (next)FunctionThis command single-steps the target program from t

Strany 97 - 5.10 Sample Executions

174 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.7 CPU Resetrst (reset CPU)FunctionThis command resets the CPU.F

Strany 98 - Error file

S5U1C62000A MANUAL EPSON 175(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.8 Breakbp (break point set)FunctionThis command sets or clears

Strany 99 - 5.11 Error/Warning Messages

176 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER • For direct input mode, an error results if you attempt to set br

Strany 100 - 5.12 Precautions

S5U1C62000A MANUAL EPSON 177(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbpc (break point clear)FunctionThis command clears the specified br

Strany 101 - 6LINKER

S5U1C62000A MANUAL EPSON 7(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURECHAPTER 3SOFTWARE DEVELOPMENT PROCEDUREThis chap

Strany 102 - 6.2.2 Output Files

178 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbd (data break)FunctionThis command sets or clears data break. This

Strany 103 - 6.3 Starting Method

S5U1C62000A MANUAL EPSON 179(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERNotes • For the first time this command is executed, no item can be

Strany 104 - CHAPTER 6: LINKER

180 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbdc (data break clear)FunctionThis command clears the data break co

Strany 105 - EPSON 93

S5U1C62000A MANUAL EPSON 181(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbr (register break)FunctionThis command sets or clears register bre

Strany 106 - 6.4 Messages

182 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERNotes • For the first time this command is executed, no item can be

Strany 107 - 6.5 Linker Command File

S5U1C62000A MANUAL EPSON 183(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbrc (register break clear)FunctionThis command clears the register

Strany 108 - 6.6 Link Map File

184 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbm (multiple break)FunctionThis command sets or clears multiple bre

Strany 109 - 6.7 Symbol File

S5U1C62000A MANUAL EPSON 185(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERNotes • For the first time this command is executed, no item can be

Strany 110 - 6.8 Absolute List File

186 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbmc (multiple break clear)FunctionThis command clears the multiple

Strany 111 - 6.9 Cross Reference File

S5U1C62000A MANUAL EPSON 187(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbl (break point list)FunctionThis command lists the current setting

Strany 112 - 6.10 Linking

NOTICENo part of this material may be reproduced or duplicated in any form or by any means without the written permission of SeikoEpson. Seiko Epson r

Strany 113 - RAM area

8 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE3.2 Development Using Work BenchThis section sho

Strany 114 - For call instruction

188 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbac (break all clear)FunctionThis command clears all break conditio

Strany 115 - 6.12 Error/Warning Messages

S5U1C62000A MANUAL EPSON 189(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbe (break enable)FunctionThis command sets the break enable mode. A

Strany 116 - 6.13 Precautions

190 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERbsyn (break disable)FunctionThis command sets the break disable (sy

Strany 117 - 7HEX CONVERTER

S5U1C62000A MANUAL EPSON 191(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.9 Program Displayu (unassemble)FunctionThis command displays a

Strany 118 - 7.3 Starting Method

192 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERsc (source code)FunctionThis command displays the contents of the p

Strany 119 - 7.4 Messages

S5U1C62000A MANUAL EPSON 193(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERm (mix)FunctionThis command displays the unassembled result of the

Strany 120 - 7.5 Output Hex Files

194 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.10 Symbol Informationsy (symbol list)FunctionThis command displ

Strany 121 - 7.5.4 Conversion Range

S5U1C62000A MANUAL EPSON 195(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.11 Load Filelf (load file)FunctionThis command loads an object

Strany 122 - 7.6 Error/Warning Messages

196 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERlo (load option)FunctionThis command loads an Intel HEX format prog

Strany 123 - 7.7 Precautions

S5U1C62000A MANUAL EPSON 197(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.12 ROM Accessrp (ROM program load)FunctionThis command loads pr

Strany 124 - 8DISASSEMBLER

S5U1C62000A MANUAL EPSON 9(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE3.2.2 Creating a New ProjectThe work bench manag

Strany 125 - 8.3 Starting Method

198 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERvp (ROM program verify)FunctionThis command verifies the contents o

Strany 126 - 8.4 Messages

S5U1C62000A MANUAL EPSON 199(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERrom (ROM type)FunctionThis command specifies the type of the ROM ch

Strany 127 - 8.5 Disassembling Output

200 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.13 Tracetc (trace condition)FunctionThis command sets up the tr

Strany 128 - CHAPTER 8: DISASSEMBLER

S5U1C62000A MANUAL EPSON 201(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERta (trace area)FunctionThis command sets or clears the trace area b

Strany 129 - EPSON 117

202 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERNotes • The addresses must be specified within the range of the pro

Strany 130 - 8.6 Error/Warning Messages

S5U1C62000A MANUAL EPSON 203(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERtac (trace area clear)FunctionThis command clears program address r

Strany 131 - 9DEBUGGER

204 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERtp (trace pointer)FunctionThis command displays the current locatio

Strany 132 - 9.2.2 Output Files

S5U1C62000A MANUAL EPSON 205(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERtd (trace data display)FunctionThis command displays the trace info

Strany 133 - 9.3 Starting Method

206 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER(2) When [Trace] window is closed:When the td command is input witho

Strany 134 - 9.3.3 Start-up Messages

S5U1C62000A MANUAL EPSON 207(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERts (trace search)FunctionThis command searches trace information fr

Strany 135 - 9.3.5 Method of Termination

10 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE3. Enter source codes in the [Edit] window.[Edi

Strany 136 - 9.4 Windows

208 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERNoteThe address specified for search must be within the range of the

Strany 137 - Note for display

S5U1C62000A MANUAL EPSON 209(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERtf (trace file)FunctionThis command saves the specified range of th

Strany 138 - 9.4.2 [Command] Window

210 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.14 Coveragecv (coverage)FunctionThis command displays coverage

Strany 139 - 9.4.3 [Source] Window

S5U1C62000A MANUAL EPSON 211(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERcvc (coverage clear)FunctionThis command clears the coverage inform

Strany 140 - CHAPTER 9: DEBUGGER

212 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.15 Command Filecom (execute command file)FunctionThis command r

Strany 141 - 9.4.5 [Register] Window

S5U1C62000A MANUAL EPSON 213(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERrec (record commands to a file)FunctionThis command records all deb

Strany 142 - 9.4.6 [Trace] Window

214 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.16 loglog (log)FunctionThis command saves the input commands an

Strany 143 - 9.5 Tool Bar

S5U1C62000A MANUAL EPSON 215(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.17 Map Informationma (map information)FunctionThis command disp

Strany 144 - 9.5.7 [Help] Button

216 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.18 Mode Settingotf (on-the-fly display)FunctionThis command sel

Strany 145 - 9.6 Menu

S5U1C62000A MANUAL EPSON 217(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGERtim (time or step mode)FunctionThis command selects a measurement m

Strany 146 - 9.6.6 [View] Menu

S5U1C62000A MANUAL EPSON 11(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE5. Click the [Insert into project] button on th

Strany 147 - 9.6.9 [Help] Menu

218 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.19 Self Diagnosischk (self diagnostic test)FunctionThis command

Strany 148 - General command input format

S5U1C62000A MANUAL EPSON 219(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.9.20 Quitq (quit)FunctionThis command quits the debugger.Format&g

Strany 149 - Specification with a symbol

220 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 9: DEBUGGER9.10 Error/Warning Messages1. ICE errorsError message Content of mes

Strany 150 - 138 EPSON S5U1C62000A MANUAL

S1C62 Family Assembler PackageQuick Reference

Strany 151 - Restrictions

Memory MapS1C6200 Core CPUProgram Memory MapRegistersS1C6200 Core CPUPCIXXPPCPXLPCSXHIYYPYLYHSPBASPLSPHFCZDI03034781112RegistersProgram counterPCBFlag

Strany 152 - 9.7.4 Log File

Instruction List (1)S1C6200 Core CPUSymbols in the Instruction ListRegisters/Register DataA: Data register A or its contents (4 bits)B: Data register

Strany 153 - 9.8 Debug Functions

Instruction List (2)S1C6200 Core CPUOpcodePSETJPJPBACALLCALZRETRETSRETDNOP5NOP7HALTSLPINCLDADCClasifficationBranch instructionsSystemcontrolinstructio

Strany 154 - Displaying program code

Instruction List (3)S1C6200 Core CPUOpcodeCPLDLDPXLDPYLBPXSETRSTSCFRCFSZFRZFSDFRDFEIDIINCDECPUSHPOPClasifficationIndex operationinstructionsData trans

Strany 155 - Symbol reference

Instruction List (4)S1C6200 Core CPUOpcodePOPLDADDADCSUBSBCANDORXORCPFANRLCRRCINCDECACPXACPYSCPXSCPYNOTClasifficationStack operation instructionsArith

Strany 156 - Operating on data memory area

Software Development FlowchartDevelopment Tools1. ProgrammingCreate assembly source files using the work bench or an editor.2. Assembly and Linking2-1

Strany 157 - Operating registers

12 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE3.2.5 Building an Executable ObjectTo make an e

Strany 158 - 9.8.4 Executing Program

Work Bench wb62 (1)Development ToolsOutlineThe work bench provides an integrated development environment with Windows GUI. Creating/editing source fil

Strany 159 - Resetting the CPU

Work Bench wb62 (2)Development Tools[HEX Convert] buttonInvokes the HEX converter.[Disassemble] buttonInvokes the disassembler.[Debug] buttonInvokes t

Strany 160 - 9.8.5 Break Functions

Work Bench wb62 (3)Development ToolsMenusNew... ([Ctrl]+[N])Creates a new document (source, header or project).Open... ([Ctrl]+[O])Opens a document (s

Strany 161 - S5U1C62000A MANUAL EPSON 149

Work Bench wb62 (4)Development ToolsMenusThis menu appears when an [Edit] window is opened.CascadeCascades the opened [Edit] windows.Tile Horizontally

Strany 162 - 9.8.6 Trace Functions

Assembler as62 (1)Development ToolsOutlineConverts the mnemonic of the source files into object codes (machine language) of the S1C62. The results are

Strany 163 - Function Command Menu

Assembler as62 (2)Development ToolsError MessagesCannot open <file kind> file <FILE NAME> The specified file cannot be opened.Cannot read

Strany 164 - Saving trace information

Linker lk62Development ToolsOutlineLinks the relocatable objects created by the assembler by fixing the memory locations, and creates executable absol

Strany 165 - 9.8.7 Coverage

HEX Converter hx62Development ToolsOutlineConverts an absolute object in IEEE-695 format output from the linker into ROM-image data in Intel-HEX forma

Strany 166 - 9.9 Command Reference

Disassembler ds62Development ToolsOutlineDisassembles an absolute object file in IEEE-695 format or a hex file in Intel-HEX format, and restores it to

Strany 167 - EPSON 155

Debugger db62 (1)Development ToolsOutlineThis software performs debugging by controlling the ICE hardware tool. Commands that are used frequently, suc

Strany 168 - (assemble mnemonic)

S5U1C62000A MANUAL EPSON 13(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 3: SOFTWARE DEVELOPMENT PROCEDURE3.2.6 DebuggingTo debug the executable object:1

Strany 169 - EPSON 157

Buttons[Key Break] buttonForcibly breaks execution of the target program. [Load File] buttonReads an object file in the IEEE-695 format into the debug

Strany 170 - Address Original code

Debugger db62 (3)Development ToolsCascadeCascades the opened windows. Tile Tiles the opened windows. This menu shows the currently opened window names

Strany 171 - (program memory fill)

Debugger db62 (4)Development ToolsDebug CommandsProgram memory operationas Assemble mnemonicpe Input program codepf [<addr1> <addr2> <

Strany 172 - (program memory move)

Debugger db62 (5)Development ToolsDebugger MessagesCommand errorsError : no high and low ROM No ROM is installed in ICE. (rp)Error : no high ROM No h

Strany 173 - 9.9.4 Data Memory Operation

AMERICAEPSON ELECTRONICS AMERICA, INC.- HEADQUARTERS -150 River Oaks ParkwaySan Jose, CA 95134, U.S.A.Phone: +1-408-922-0200 Fax: +1-408-922-0238- S

Strany 174 - (3) During log output

(S1C60/62 Family Assembler Package)S5U1C62000A ManualEPSON Electronic Devices WebsiteELECTRONIC DEVICES MARKETING DIVISIONFirst issue September, 1998P

Strany 175 - Address Original data

14 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHCHAPTER 4WORK BENCHThis chapter describes the functions and operati

Strany 176

S5U1C62000A MANUAL EPSON 15(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.3 Work Bench Windows4.3.1 Window ConfigurationMenu bar Toolbar [E

Strany 177 - (data memory fill)

16 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH[Output] windowThis window displays the messages delivered from the

Strany 178 - (data memory move)

S5U1C62000A MANUAL EPSON 17(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHClosing the [Project] and [Output] windowThe [Project] window and t

Strany 179 - 9.9.5 Register Operation

S1C60/62 FamilyDevicesS1 C 60N01 F 0A01Packing specifications 00 : Besides tape & reel 0A : TCP BL 2 directions 0B : Tape & reel BACK 0C : T

Strany 180 - (register set)

18 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH2Tile windowsTo tile windows vertically, select [Tile Vertically] f

Strany 181 - 9.9.6 Program Execution

S5U1C62000A MANUAL EPSON 19(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH3Maximizing an [Edit] windowClick the [Maximize] button on the wind

Strany 182

20 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.4 Toolbar and ButtonsTree types of toolbars have been implemented

Strany 183 - (go after reset CPU)

S5U1C62000A MANUAL EPSON 21(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.4.2 Build ToolbarThis tool bar has the following buttons and list

Strany 184

22 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.4.4 Toolbar ManipulationHiding and showing toolbarsEach toolbar c

Strany 185 - (next)

S5U1C62000A MANUAL EPSON 23(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.5 Menus4.5.1 [File] Menu[New...] ([Ctrl]+[N])Creates a new docume

Strany 186 - 9.9.7 CPU Reset

24 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.5.2 [Edit] Menu[Undo] ([Ctrl]+[Z])Undoes the previous executed op

Strany 187 - PC break set status

S5U1C62000A MANUAL EPSON 25(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.5.4 [Insert] Menu[File...]Inserts the specified file to the curre

Strany 188

26 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.5.7 [Window] MenuThis menu appears when an [Edit] window is opene

Strany 189 - (break point clear)

S5U1C62000A MANUAL EPSON 27(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.6 Project and Work SpaceThe work bench manages a program developm

Strany 191 - EPSON 179

28 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.6.2 Inserting Sources into a ProjectThe sources created must be i

Strany 192 - (data break clear)

S5U1C62000A MANUAL EPSON 29(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.6.3 [Project] WindowThe [Project] window shows the work space fol

Strany 193 - (register break)

30 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.6.5 Files in the Work Space FolderThe work bench generates the fo

Strany 194

S5U1C62000A MANUAL EPSON 31(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.7 Source EditorThe work bench has a source editor function. Sourc

Strany 195 - (register break clear)

32 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.7.2 Loading and Saving FilesTo load a source file:1. Select [Open

Strany 196 - (multiple break)

S5U1C62000A MANUAL EPSON 33(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHTo save the source:1. Activate the [Edit] window of the source to b

Strany 197 - EPSON 185

34 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHThe controls in the dialog are as follows:[Find what:] text boxEnte

Strany 198 - (multiple break clear)

S5U1C62000A MANUAL EPSON 35(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH[Find Next] buttonClicking this button starts searching the specifi

Strany 199 - (break point list)

36 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHShortcut menuThe [Edit] window supports a short cut menu that appea

Strany 200 - (break all clear)

S5U1C62000A MANUAL EPSON 37(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.7.5 PrintingThe document in the [Edit] window can be printed out.

Strany 201 - (break enable)

S5U1C62000A MANUAL EPSON i(S1C60/62 FAMILY ASSEMBLER PACKAGE)INTRODUCTIONIntroductionThis document describes the development procedure from assembling

Strany 202 - (break disable)

38 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHTo invoke only the assembler, select [Assemble] from the [Build] me

Strany 203 - 9.9.9 Program Display

S5U1C62000A MANUAL EPSON 39(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.8.4 Executing Other ToolsThe HEX converter and disassembler can b

Strany 204 - (source code)

40 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHDisassemblerTo invoke the disassembler, select [Disassembler...] fr

Strany 205 - EPSON 193

S5U1C62000A MANUAL EPSON 41(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.9 Tool Option SettingsThe development tools have startup options

Strany 206 - 9.9.10 Symbol Information

42 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHThe edit box shows the default setting ([Default]) and the list of

Strany 207 - 9.9.11 Load File

S5U1C62000A MANUAL EPSON 43(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCHThe edit box shows the default setting ([Default]) and the list of

Strany 208 - (load option)

44 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.9.3 Debugger Options[COM Port:] list boxSelect a COM port of the

Strany 209 - 9.9.12 ROM Access

S5U1C62000A MANUAL EPSON 45(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.10 Short-Cut Key ListKey operation FunctionCtrl + N Creates a new

Strany 210 - (ROM program verify)

46 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 4: WORK BENCH4.12 Precautions(1) The source file that can be displayed and edite

Strany 211 - Current type setting

S5U1C62000A MANUAL EPSON 47(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERCHAPTER 5ASSEMBLERThis chapter will describe the functions of the As

Strany 212

ii EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)INTRODUCTIONManual NotationsThis manual was prepared by following the notation rules det

Strany 213 - Current trace area

48 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.2.2 Output FilesObject fileFile format: Binary file in relocatable

Strany 214

S5U1C62000A MANUAL EPSON 49(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.3 Starting MethodGeneral form of command lineas62 ^ [options] ^ [&

Strany 215 - (trace area clear)

50 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.4 MessagesThe assembler delivers all its messages through the Stan

Strany 216 - (trace pointer)

S5U1C62000A MANUAL EPSON 51(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.5 Grammar of Assembly SourceAssembly source files should be create

Strany 217 - (Trace data is displayed)

52 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERRestrictions • Only one statement can be described in one line. A d

Strany 218 - 206 EPSON S5U1C62000A MANUAL

S5U1C62000A MANUAL EPSON 53(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.5.2 Instructions (Mnemonics and Pseudo-instructions)The assembler

Strany 219 - (Search result is displayed)

54 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERTypes of pseudo-instructionsThe following 23 types of pseudo-instruc

Strany 220

S5U1C62000A MANUAL EPSON 55(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERScopeThe scope is a reference range of a label. It is called local i

Strany 221 - (trace file)

56 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.5.4 CommentsComments are used to describe a series of routines, or

Strany 222 - 9.9.14 Coverage

S5U1C62000A MANUAL EPSON 57(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.5.7 Numerical NotationsThis Assembler supports three kinds of nume

Strany 223 - (coverage clear)

S5U1C62000A MANUAL EPSON iii(S1C60/62 FAMILY ASSEMBLER PACKAGE)CONTENTSContentsCHAPTER 1GENERAL ...

Strany 224 - (Display execution progress)

58 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.5.8 SymbolsThe .set and #define pseudo-instructions allow definiti

Strany 225 - (record commands to a file)

S5U1C62000A MANUAL EPSON 59(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERRelational operators Examples Old operators== Equal SW==0 EQ!= Not e

Strany 226 - 9.9.16 log

60 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERPrecautions •Minus numbers -1 to -32768 are handled as 0xffff to 0x

Strany 227 - 9.9.17 Map Information

S5U1C62000A MANUAL EPSON 61(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.6 Section Management5.6.1 Definition of SectionsThe memory configu

Strany 228 - 9.9.18 Mode Setting

62 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.6.3 Sample Definition of Sections : CODE1 (Relocatable prog

Strany 229 - (time or step mode)

S5U1C62000A MANUAL EPSON 63(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7 Assembler Pseudo-InstructionsThe assembler pseudo-instructions a

Strany 230 - 9.9.19 Self Diagnosis

64 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.1 Include Instruction (#include)The include instruction inserts

Strany 231 - 9.9.20 Quit

S5U1C62000A MANUAL EPSON 65(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.2 Define Instruction (#define)Any substitute character string ca

Strany 232 - 9.10 Error/Warning Messages

66 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERPrecautions • The assembler only permits backward reference of a De

Strany 233 - Quick Reference

S5U1C62000A MANUAL EPSON 67(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.3 Macro Instructions (#macro ... #endm)Any statement string can

Strany 234

iv EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CONTENTS4.7 Source Editor ...

Strany 235 - S1C6200 Core CPU

68 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERExpansion rulesWhen a defined macro name appears in the source, the

Strany 236 - Instruction List (2)

S5U1C62000A MANUAL EPSON 69(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.4 Conditional Assembly Instructions (#ifdef ... #else ... #endif

Strany 237 - Instruction List (3)

70 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERExpansion ruleA statement string subjected to the assembling is expa

Strany 238 - Instruction List (4)

S5U1C62000A MANUAL EPSON 71(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.5 Section Defining Pseudo-Instructions (.code, .bss)The section

Strany 239

72 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.6 Location Defining Pseudo-Instructions (.org, .bank, .page, .al

Strany 240

S5U1C62000A MANUAL EPSON 73(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER • If the .org pseudo-instruction is defined immediately after a se

Strany 241 - Tool bars

74 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER.page pseudo-instructionInstruction format.page <Page number>&

Strany 242 - Work Bench wb62 (3)

S5U1C62000A MANUAL EPSON 75(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER.bank pseudo-instructionInstruction format.bank <Bank number>&

Strany 243 - Short-Cut Key List

76 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER.align pseudo-instructionInstruction format.align <Alignment numb

Strany 244

S5U1C62000A MANUAL EPSON 77(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.7 Symbol Defining Pseudo-Instruction (.set)Instruction format.se

Strany 245 - Operators

S5U1C62000A MANUAL EPSON v(S1C60/62 FAMILY ASSEMBLER PACKAGE)CONTENTS5.7.10 Global Declaration Pseudo-Instruction (.global)...

Strany 246

78 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.8 Data Defining Pseudo-Instruction (.codeword).codeword pseudo-i

Strany 247

S5U1C62000A MANUAL EPSON 79(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.9 Area Securing Pseudo-Instructions (.comm, .lcomm)Instruction f

Strany 248

80 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.10 Global Declaration Pseudo-Instruction (.global)Instruction fo

Strany 249

S5U1C62000A MANUAL EPSON 81(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.11 List Control Pseudo-Instructions (.list, .nolist)Instruction

Strany 250 - Debugger db62 (2)

82 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.7.13 Comment Adding FunctionThe preprocessing pseudo-instructions

Strany 251 - Debugger db62 (3)

S5U1C62000A MANUAL EPSON 83(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.8 Summary of Compatibility with the Older ToolThe assembler provid

Strany 252 - Debug Commands

84 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.9 Relocatable List FileThe relocatable list file is an assembly so

Strany 253 - Debugger Messages

S5U1C62000A MANUAL EPSON 85(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.10 Sample ExecutionsCommand lineC:\E0C62\bin\as62 -g -e -l main.sA

Strany 254

86 EPSON S5U1C62000A MANUAL(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLERAssembly list fileAssembler 62 ver x.xx Relocatable List File MAIN.L

Strany 255

S5U1C62000A MANUAL EPSON 87(S1C60/62 FAMILY ASSEMBLER PACKAGE)CHAPTER 5: ASSEMBLER5.11 Error/Warning Messages5.11.1 ErrorsWhen an error occurs, no obj

Komentáře k této Příručce

Žádné komentáře