| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
CMOS 4-BIT SINGLE CHIP MICROCOMPUTER E0C6S27 DEVELOPMENT TOOL MAN
Top Searches for this datasheetMF882-02 CMOS 4-BIT SINGLE CHIP MICROCOMPUTER E0C6S27 DEVELOPMENT TOOL MANUAL NOTICE part this material reproduced duplicated form means without written permission Seiko Epson. Seiko Epson reserves right make changes this material without notice. Seiko Epson does assume liability kind arising inaccuracies contained this material application product circuit and, further, there representation that this material applicable products requiring high level reliability, such medical products. Moreover, license intellectual property rights granted implication otherwise, there representation warranty that anything made accordance with this material will free from patent copyright infringement third party. This material portions thereof contain technology subject relating strategic products under control Foreign Exchange Foreign Trade Control Japan require export license from Ministry International Trade Industry other approval from another government agency. Please note that "E0C" name product "SMC". "SMC" appears other manuals understand that reads "E0C". SEIKO EPSON CORPORATION 1998 rights reserved. E0C6S27 Development Tool Manual PREFACE This manual mainly explains outline development support tool 4-bit Single Chip Microcomputer E0C6S27. Refer "E0C62 Family Development Tool Reference Manual" details (common models) each development support tool. Manuals hardware development tools separate, should also refer below manuals. Development tools E0C62 Family Development Tool Reference Manual EVA6S27 Manual ICE6200 Hardware Manual E0C62 Family Technical Guide E0C6S27 Technical Manual E0C6200/6200A Core Manual Development procedure Device (E0C6S27) Instructions CONTENTS COMPOSITION DEVELOPMENT SUPPORT TOOL Configuration DEV6S27 Developmental Environment Development Flow Production Execution Disk DEVELOPMENT TOOL MANAGEMENT SYSTEM DMS6200 DMS6200 Outline DMS6200 Quick Reference CROSS ASSEMBLER ASM6S27 ASM6S27 Outline E0C6S27 Restrictions ASM6S27 Quick Reference FUNCTION OPTION GENERATOR FOG6S27 FOG6S27 Outline E0C6S27 Option List Option Specifications Selection Message FOG6S27 Quick Reference Sample File SEGMENT OPTION GENERATOR SOG6S27 SOG6S27 Outline Option List Segment Ports Output Specifications SOG6S27 Quick Reference Sample Files CONTROL SOFTWARE ICS6S27 ICS6S27 Outline ICS6S27 Restrictions ICS6S27 Quick Reference MASK DATA CHECKER MDC6S27 MDC6S27 Outline MDC6S27 Quick Reference APPENDIX E0C6S27 INSTRUCTION E0C6S27 E0C6S27 MEMORY TROUBLESHOOTING White E0C6S27 Development Tool Manual (Introduction) COMPOSITION DEVELOPMENT SUPPORT TOOL Here will explain composition software development support tools, developmental envilonment generate execution disk. Configuration DEV6S27 below software included product E0C6S27 development support tool DEV6S27. Development Tool Management System DMS6200 Menu selection each software start-up software Cross Assembler ASM6S27 Cross assembler program preparation Function Option Generator FOG6S27 Function option data preparation program Segment Option Generator SOG6S27 Segment option data preparation program Control Software ICS6S27 control program Mask Data Checker MDC6S27 Mask data preparation program Developmental Environment software product development support tool DEV6S27 operates following host systems: PC/AT least PC-DOS Ver. 2.0) PC-9801 Series least MS-DOS Ver. 3.1) When developing E0C6S27, above-mentioned host computer, editor, P-ROM writer, printer, etc. must prepared user addition development tool which normally supported Seiko Epson. Host computer DEV6S27 EPSON PC-9801 Series PC/AT DEV6S27 DMS6200 ASM6S27 FOG6S27 SOG6S27 ICS6S27 MDC6S27 SMC6S27 Series Development Tool ICE6200 RS-232C ICE6200 EVA6S27 EPSON EDLIN MS-DOS/PC-DOS Editor P-ROM writer Printer Target board prepared user Fig. 1.2.1 System configuration Note DEV6S27 system requires host computer with capacity about 140K bytes. Since ICE6200 connected host computer with RS-232C serial interface, adapter board asynchronous communication will required depending host computer used. E0C6S27 Development Tool Manual (Introduction) Development Flow Figure 1.3.1 shows development flow through DEV6S27. Determination software specifications Flow chart generation coding Development support tool selection menu Development Tool Management System DMS6200 Determination hardware specifications Function option list generation Segment option list generation Creation target board Coding sheet Function option list Segment option list Source file generation using editor Source file generation using editor CS27XXX .DAT Program source file Function Option Generator FOG6S27 execution CS27XXX .SEG Segment option source file Cross Assembler ASM6S27 execution Segment Option Generator SOG6S27 execution CS27XXX .PRN Assembly list CS27XXXL Object file .HEX CS27XXXH .HEX CS27XXXF .DOC CS27XXXS .DOC Function option document file Segment option document file Function CS27XXXF option .HEX file Segment CS27XXXF option .HEX file Function option (one) Segment option (one) Debugging with Control Software ICS6S27 Debugging completion ICE6200 ICE6200 EVA6S27 Target board Mask Data Checker MDC6S27 execution C6S27XXX File submission .PAn SEIKO EPSON Fig. 1.3.1 DEV6S27 development flow Concerning file names input-output file name each development support tool commonly "CS27XXX". principle each file should produced this manner. Seiko Epson will designate "XXX" each customer. Reference Manual E0C6S27 Technical Hardware Manual E0C6S27 Technical Software Manual E0C6200/6200A Core Manual E0C62 Family Development Tool Reference Manual E0C6S27 Development Tool Manual (this manual) EVA6S27 Manual ICE6200 Hardware Manual E0C6S27 Development Tool Manual (Introduction) Production Execution Disk Execution files each software development support tool batch parameter files ICE6200 recorded DEV6S27 floppy disk. content files contained DEV6S27 floppy disk shown below. PC-DOS version ASM6S27.EXE DMS6200.EXE FOG6S27.EXE ICS6S27B.BAT ICS6S27W.EXE ICS6S27P.PAR MDC6S27.EXE SOG6S27.EXE MS-DOS version ASM6S27.EXE DMS6200.EXE FOG6S27.EXE ICS6S27.BAT ICS6S27J.EXE ICS6S27P.PAR MDC6S27.EXE SOG6S27.EXE Contents Cross Assembler execution file Development Tool Management System execution file Function Option Generator execution file Control Software batch file Control Software execution file Control Software parameter file Mask Data Checker execution file Segment Option Generator execution file Example: Copying into floppy disk Insert original disk into drive formatted disk copied into drive, then execute DISKCOPY command. A>DISKCOPY Copying into hard disk drive) Make subdirectory (DEV6S27), then insert original disk into drive execute COPY command. C\>MD DEV6S27 C\>CD DEV6S27 C\DEV6S27\>COPY A:*.* Example: Setting FILES (CONFIG.SYS) C\>TYPE CONFIG.SYS FILES=20 First copy entire content this disk using commands such DISKCOPY then make execution disk. Carefully conserve original floppy disk storage purposes. When copying into hard disk, make subdirectory with appropriate name (DEV6S27, etc.) then copy content floppy disk into that subdirectory using COPY command. Next make CONFIG.SYS file using Editor like. When CONFIG.SYS previously been made using hard disk system, check setting FILES within there none it.) number files described CONFIG.SYS more, that Mask Data Checker MDC6S27 will handle many files. Note driver RS-232C must included CONFIG.SYS host computer. good idea copy editor into disk copied subdirectory also select editor from DMS6200 menu. "ICS6S27(B).BAT" batch process indicated such RS-232C Setting (PC-DOS version) that ICS6S27J(W).EXE executed after execution MODE COM1: 4800, command setting RS-232C communiRS-232C Setting (MS-DOS version) cation parameters. When first executing Control SPEED 9600 Software after resetting host computer, select then activate this batch file from DMS6200 menu. SPEED (MS-DOS) MODE (PC-DOS) command used setting RS-232C, should copy these commands into disk executed specify disk directory with command using PATH command. Note DMS6200 prepares menu from files that current directory. Consequently, sure arrange above mentioned files same disk same directory. E0C6S27 Development Tool Manual (DMS6200) DEVELOPMENT TOOL MANAGEMENT SYSTEM DMS6200 DMS6200 Outline DMS6200 (Development Tool Management System) software which selects DEV6S27 software development support tool program such editor menu form starts this various software frequently executed during debugging effectively activated. DMS6200 Menu selections Fig. 2.1.1 DMS6200 execution flow ASM6S27 FOG6S27 SOG6S27 ICS6S27 MDC6S27 Editor etc. Refer "E0C62 Family Development Tool Reference Manual" detailes operation. DMS6200 Quick Reference Starting command Execution file: DMS6200.EXE Starting command: DMS6200 indicates Return key. Display examples E0C6200 Development tool Management System. EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE PPPPPPPP PPPPPPPPPP PPPPPPPPPP PPPPPPPP SSSSSSS SSSS SSSSSS SSSS SSSS SSSSSSS OOOOOOOO OOOOOOOO NNNN NNNNN NNNNNN NNNNNN NNNNN NNNN Copyright 1990 SEIKO EPSON CORP. STRIKE KEY. Start message When DMS6200 started, following message displayed. "STRIKE KEY.", press advance program execution. suspend execution, press "CTRL" keys together: sequence returns command level. DMS6200 Version ASM6S27 .EXE FOG6S27 .EXE ICS6S27B.BAT ICS6S27W.EXE MDC6S27 .EXE SOG6S27 .EXE Copyright(C) SEIKO EPSON CORP. 1990. Input Number Menu screen (PC-DOS Version) list executable files will appear this menu screen. Input number development support tool wish start then press "RETURN" key. return this point, press "ESC" key. Source file selection screen starting ASM6S27, select source file this screen. When source file selected number, edit line enclosed will appear; enter option parameter necessary. Press "RETURN" when input completed. When starting, press "RETURN" twice particularly support tools which require source files. return this point, press "ESC" key. DMS6200 Version CS27XXX .DAT CS27XXX .PRN CS27XXX .SEG C6S27XXX.PA0 Copyright(C) SEIKO EPSON CORP. 1990. Input Number Edit [ASM6S27 CS27XXX E0C6S27 Development Tool Manual (ASM6S27) CROSS ASSEMBLER ASM6S27 ASM6S27 Outline ASM6S27 cross assembler assembler program generating machine code used E0C6S27 4-bit, singlechip microcomputers. Cross Assembler ASM6S27 will assemble program source files which have been input user's editor will generate object file Intel-Hex format assembly list file. this assembler, program modularization been made possible through macro definition functions programming independent page structure been made possible through auto page function. addition, consideration also been given precise error checks program capacity (ROM capacity) overflows, undefined codes like, debugging such things label tables assembly list files cross reference table supplements. A>EDLIN CS27XXX.DAT Create source file CS27XXX .DAT A>ASM6S27 CS27XXX Execute cross assembler Error message CS27XXX .PRN CS27XXXL .HEX CS27XXXH .HEX Error message Assembly listing file Object file format source file operating method same E0C62 Family. Refer "E0C62 Family Development Tool Reference Manual" details. Fig. 3.1.1 ASM6S27 execution flow E0C6S27 Restrictions Note following when generating program E0C6S27: area capacity E0C6S27 1,536 steps (0000H 05FFH). Therefore, specification range memory setting pseudo-instructions PSET instruction restricted. Memory configuration: Bank: Only bank Page: pages 5H), each steps Significant specification range: pseudo-instruction: PAGE pseudo-instruction: BANK pseudo-instruction: PSET instruction: X,050H 0000H 05FFH Only loaded into register, unused area been specified that memory accessible with register (MX) invalid. loaded into register, unused area been specified that memory accessible with register (MY) invalid. area capacity E0C6S27 words (000H 0FFH, bits/word). following memory access invalid when unused area index register specified. Example: Y,0C7H 050H-08FH, 0B0H-0DFH, 0E1H, 0E5H-0E7H, 0F0H-0F2H, 0F4H, 0F5H, 0F7H, 0F8H, 0FFH Undefined codes following instructions have been defined E0C6S27 instruction sets. PUSH XP,r r,XP PUSH YP,r r,YP E0C6S27 Development Tool Manual (ASM6S27) ASM6S27 Quick Reference Starting command input/output files Execution file: Starting command: Option: .shp Input file: Output file: ASM6S27.EXE indicates blank. indicates Return key. parameter enclosed omitted. ASM6S27_ [drive-name:] source-file-name [.shp]_ [-N] Specifies file drives. Specifies drive from which source file input. (A-P, Specifies drive which object file output. (A-P, Specifies drive which assembly listing file output. (A-P, Current drive, File generated code (FFH) undefined area program memory created. CS27XXX.DAT (Source file) CS27XXXL.HEX (Object file, low-order) CS27XXXH.HEX (Object file, high-order) CS27XXX.PRN (Assembly listing file) Display example E0C6S27 CROSS ASSEMBLER. 2.00 EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE PPPPPPPP PPPPPPPPPP PPPPPPPPPP PPPPPPPP SSSSSSS SSSS SSSSSS SSSS SSSS SSSSSSS OOOOOOOO OOOOOOOO NNNN NNNNN NNNNNN NNNNNN NNNNN NNNN COPYRIGHT 1988 SEIKO EPSON CORP. SOURCE FILE NAME CS27XXX.DAT THIS SOFTWARE MAKES NEXT FILES. CS27XXXH.HEX CS27XXXL.HEX CS27XXX .PRN HIGH BYTE OBJECT FILE. BYTE OBJECT FILE. ASSEMBLY LIST FILE. NEED AUTO PAGE SET? (Y/N) NEED CROSS REFERENCE TABLE? (Y/N) When ASM6S27 started, start-up message displayed. (1), select whether auto-pageset function will used. assembly listing file output specified, message displayed. this stage, cross-reference table generation selected. Generating generating When above operation completed, ASM6S27 assembles source file. suspend execution, press "CTRL" keys together stage (2). Operators Arithmetic operators Monadic positive Monadic negative Addition Subtraction Multiplication Division a_MOD_b Remainder a_SHL_b Shifts bits left a_SHR_b Shifts bits right Separates high-order eight bits from HIGH_a Separates low-order eight bits from LOW_a Logical operators a_AND_b Logical product a_OR_b Logical a_XOR_b Exclusive logical Logical negation NOT_a Relational operators True when equal a_EQ_b True when equal a_NE_b True when less than a_LT_b True when less than equal a_LE_b True when greater than a_GT_b True when greater than equal a_GE_b E0C6S27 Development Tool Manual (ASM6S27) Pseudo-instructions Pseudo-instruction Meaning Example PAGE SECTION MACRO LOCAL ENDM (Equation) (Set) (Define Word) (Origin) (Page) (Section) (End) (Macro) (Local) (End Macro) allocate data label allocate data label (data changed) define data define location counter define boundary page define boundary section terminate assembly define macro make local specification label during macro definition macro definition PAGE PAGE SECTION ABC+1 0001H 0002H 'AB' 0FFBH 100H CHECK LOCAL LOOP MACRO LOOP ENDM CHECK DATA MX,DATA NZ,LOOP Error messages Error message Explanation unrecoverable syntax error encountered. label symbol operand been defined. label field been omitted. syntax error encountered operand, operand could evaluated. same label symbol defined more than once. location counter value exceeded upper limit program memory, location exceeding upper limit specified. value greater than that which number significant digits operand will accommodate specified. Memory areas overlapped because "PAGE" "ORG" pseudoinstruction both. source file name longer than characters. specified source file found. space left directory specified disk. file could written disk. number defined labels symbols exceeded label table capacity (4000). capacity (only when cross-reference table generated). (Syntax Error) (Undefined Error) (Missing Label) (Operand Error) (Phase Error) (Range Error) (Warning) FILE NAME ERROR FILE PRESENT DIRECTORY FULL FATAL DISK WRITE ERROR LABEL TABLE OVERFLOW CROSS REFERENCE TABLE OVERFLOW label/symbol reference count exceeded cross-reference table E0C6S27 Development Tool Manual (FOG6S27) FUNCTION OPTION GENERATOR FOG6S27 Option list generation FOG6S27 Outline With 4-bit single-chip E0C6S27 microcomputers, customer select hardware options. modifying mask patterns E0C6S27 according selected options, system customized meet specifications target system. Function Option Generator FOG6S27 software tool generating data files used generate mask patterns. enables customer interactively select specify pertinent items each hardware option. From data file created with FOG6S27, E0C6S27 mask pattern automatically generated general purpose computer. file evaluation board (EVA6S27) hardware option simultaneously generated with data file. Start FOG6S27 function option CS27XXXF .HEX CS27XXXF .DOC operating method same E0C62 Family. Refer "E0C62 Family Development Tool Reference Manual" details. EVA6S27 Seiko Epson EPROM Floppy disk Fig. 4.1.1 FOG6S27 execution flow E0C6S27 Option List Multiple specifications available each option item indicated Option List. Using "4.3 Option Specifications Selection Message" reference, select specifications that meet target system. sure record specifications unused ports too, according instructions provided. DEVICE TYPE, VOLTAGE REGULATOR VOLTAGE E0C6S27 E0C6S27 E0C6SA27 E0C6SA27 E0C6SA27 E0C6SB27 E0C6SL27 E0C6SL27 (Normal Type) (Normal Type) (High Speed Type) (High Speed Type) (High Speed Type) (Wide Range Type) (Low Power Type) (Low Power Type) Voltage Regurator Voltage Regurator Voltage Regurator Voltage Regurator Voltage Regurator Voltage Regurator Voltage Regurator Voltage Regurator MULTIPLE ENTRY RESET COMBINATION INPUT TIME K00, K00, K01, K00, K01, K02, [sec] [sec] 62.5 [msec] [msec] INTERRUPT NOISE REJECTOR K00-K03 INPUT PORT PULL DOWN RESISTOR With Resistor With Resistor With Resistor With Resistor Gate Direct Gate Direct Gate Direct Gate Direct E0C6S27 Development Tool Manual (FOG6S27) SPECIFICATION OUTPUT TYPE FOUT OUTPUT SPACIFICATION Output Buzzer Inverted Output (R00 Control) Buzzer Inverted Output (R01 Control) FOUT Output 1,024[Hz] 2,048[Hz] 4,096[Hz] 8,192[Hz] 16,384[Hz] 2,048[Hz] 4,096[Hz] 8,192[Hz] 16,384[Hz] 32,768[Hz] Pch-Open Drain 256[Hz] 512[Hz] 1,024[Hz] 2,048[Hz] 4,096[Hz] 512[Hz] 1,024[Hz] 2,048[Hz] 4,096[Hz] 8,192[Hz] OUTPUT SPECIFICATION Complementary SPECIFICATION OUTPUT TYPE Output OUTPUT SPECIFICATION Complementary Buzzer Output Pch-Open Drain OUTPUT SPECIFICATION (R02, R03) Complementary Complementary Pch-Open Drain Pch-Open Drain PORT SPECIFICATION Complementary Complementary Complementary Complementary Pch-Open Drain Pch-Open Drain Pch-Open Drain Pch-Open Drain COMMON DUTY BIAS Duty Duty Duty Duty Duty Duty Bias Bias Bias Bias Bias Bias OSC1 SYSTEM CLOCK Crystal STEPPING MOTOR PULSE WIDTH 1.46[msec] 1.71[msec] 1.95[msec] 2.20[msec] 2.44[msec] 2.69[msec] 2.93[msec] 3.17[msec] 3.42[msec] 3.66[msec] 3.91[msec] 4.15[msec] 4.39[msec] 4.64[msec] 4.88[msec] 5.13[msec] 5.37[msec] 5.61[msec] 5.86[msec] 6.10[msec] 6.35[msec] 6.59[msec] 6.83[msec] 7.08[msec] E0C6S27 Development Tool Manual (FOG6S27) Option Specifications Selection Message Screen that selected function options E0C6S27 shown below, their specifications also described. Device type, voltage regulator voltage OPTION NO.1 DEVICE TYPE POWER VREG E0C6S27 E0C6S27 E0C6SA27 E0C6SA27 E0C6SA27 E0C6SB27 E0C6SL27 E0C6SL27 VREG VREG VREG VREG VREG VREG VREG VREG 4.5V PLEASE SELECT NO.(1) E0C6S27 VREG SELECTED SMC6S27, SMC6SA27, SMC6SL27, SMC6SB27 External power supply Fig. 4.3.1 External elements when system voltage regulator used Select chip specification. There four models: E0C6S27 supply voltage), E0C6SA27 supply voltage, high speed specification), E0C6SL27 (1.5 supply voltage, lowpower specification) E0C6SB27 (0.9 supply voltage, wide range specification). other specifications E0C6SB27 same E0C6S27. E0C6S27, E0C6SA27 E0C6SL27, select either "Use" "Not use" system voltage regulator. E0C6SB27 always uses system voltage regulator. When system voltage regulator used E0C6S27, E0C6SA27 E0C6SL27, external capacitors minimized. However, display quality panel when supply voltage drops inferior when system voltage regulator used. Moreover, when system voltage regulator used E0C6S27, E0C6SA27 E0C6SL27, select drive voltage according panel used. When system voltage regulator used, drive voltage fixed Figure 4.3.1 shows external elements when system voltage regulator used. Figure 4.3.2 shows external elements when system voltage regulator used. SMC6SA27 panel 1/4, 1/3, duty, bias Note: shorted inside SMC6S27, SMC6SA27 panel 1/4, 1/3, duty, bias Note: shorted inside SMC6S27, SMC6SA27 panel 1/4, 1/3, duty, bias Note: shorted inside SMC6SL27 panel 1/4, 1/3, duty, bias Note: shorted inside Fig. 4.3.2 External elements when system voltage regulator used E0C6S27 Development Tool Manual (FOG6S27) Multiple entry reset OPTION NO.2 K00-K03 MULTIPLE ENTRY RESET -KEY COMBINATION K00,K01 K00,K01,K02 K00,K01,K02,K03 PLEASE SELECT NO.(1) INPUT INPUT INPUT INPUT [SEC] [SEC] 62.5[MSEC] [MSEC] INPUT TIME PLEASE SELECT NO.(1) K00,K01 INPUT [SEC] SELECTED SELECTED COMBINATION INPUT TIME OSC1 OSC2 Oscillation circuit Mask option Oscillation detection circuit reset function when through entered. When "NOT USE" selected, reset function activated even through entered. When "USE K00, K01" selected, system reset immediately inputs high same time. Similarly, system reset soon through inputs through inputs high. When items selected COMBINATION, simultaneous high input time system reset selected from sec, sec, 62.5 msec msec. system reset circuit shown Figure 4.3.3. RESET Fig. 4.3.3 System reset circuit Interrupt noise rejector OPTION NO.3 INTERRUPT NOISE REJECTOR -K00-K03 PLEASE SELECT NO.(1) K00-K03 SELECTED Select whether noise rejector will supplemented input interrupter K00-K03. When "USE" selected, entry signal will pass noise rejector, occurrence interrupt errors noise chattering avoided. Note, however, that because noise rejector performs entry signal sampling kHz, "NOT USE" should selected when high speed response required. Select whether input ports (K00-K03) will each supplemented with pull down resistors not. When "GATE DIRECT" selected, that entry floating state does occur. Select "WITH RESISTOR" pull down resistor unused ports. Moreover, input port status changed from level (VDD) level (VSS) with pull down resistors, delay approximately msec waveform fall time will occur depending pull down resistor entry load time constant. Because this, when input reading conducted, ensure appropriate wait time with program. configuration pull down resistor circuit shown Figure 4.3.4. Input ports pull down resistor OPTION NO.4 INPUT PORT PULL DOWN RESISTOR -K00 WITH RESISTOR GATE DIRECT PLEASE SELECT NO.(1) WITH RESISTOR GATE DIRECT PLEASE SELECT NO.(1) WITH RESISTOR GATE DIRECT PLEASE SELECT NO.(1) WITH RESISTOR GATE DIRECT PLEASE SELECT NO.(1) WITH WITH WITH WITH RESISTOR RESISTOR RESISTOR RESISTOR SELECTED SELECTED SELECTED SELECTED Data Read signal Fig. 4.3.4 Configuration pull down resistor E0C6S27 Development Tool Manual (FOG6S27) specification OPTION NO.5 SPECIFICATION -OUTPUT TYPE D.C. FOUT PLEASE SELECT NO.(4) 1024 2048 4096 [HZ] [HZ] [HZ] [HZ] [HZ] PLEASE SELECT NO.(4) 1024 2048 4096 8192 [HZ] [HZ] [HZ] [HZ] [HZ] PLEASE SELECT NO.(4) 1024 2048 4096 8192 16384 [HZ] [HZ] [HZ] [HZ] [HZ] PLEASE SELECT NO.(4) 2048 [HZ] 4096 [HZ] 8192 [HZ] 16384 [HZ] 32768 [HZ] Select output specification terminal. Either complementary output open drain output selected. When "D.C." output) selected, becomes regular output port. When "/BZ R00" (buzzer inverted output, control) selected, writing register, clock with frequency specified through software generated from terminal. When "/BZ R01" (buzzer inverted output, control) selected, writing register, clock with frequency specified through software generated from terminal. When FOUT selected, clock with frequency selected from terminal generated writing register. When output buzzer inverted output selected output type, FOUT frequencies cannot selected. When output selected When register "1", terminal output goes high (VDD), goes (VSS) when "0". Output waveform shown Figure 4.3.5. When buzzer inverted output (R00 control) selected When register "1", duty VDD-VSS amplitude square wave generated specified frequency software. When "0", terminal goes (VSS). clock phase when buzzer drive signal output from terminal antiphase that terminal. Output waveform shown Figure 4.3.6. When buzzer inverted output (R01 control) selected When register "1", duty VDD-VSS amplitude square wave generated specified frequency software. When "0", terminal goes (VSS). clock phase when buzzer drive signal output from terminal antiphase that terminal. Output waveform shown Figure 4.3.6. When FOUT output selected When register "1", duty VDD-VSS amplitude square wave generated specified frequency. When "0", FOUT terminal goes (VSS). FOUT frequencies mask option. them used software. FOUT output normally utilized provide clock other devices since hazard occurs square wave breaks, great caution must observed when using Output waveform shown Figure 4.3.7. output circuit configuration shown Figure 4.3.8. PLEASE SELECT NO.(4) OUTPUT SPECIFICATION PLEASE SELECT NO.(1) OUTPUT TYPE OUTPUT SPECIFICATION FOUT SELECTED 2048 [HZ] SELECTED 4096 [HZ] SELECTED 8192 [HZ] SELECTED 16384 [HZ] SELECTED COMPLEMENTARY SELECTED COMPLEMENTARY PCH-OPENDRAIN output register Fig. 4.3.5 Output waveform output selection Buzzer inverted output R00/R01 register Fig. 4.3.6 Output waveform buzzer inverted output selection FOUT output register Fig. 4.3.7 Output waveform FOUT output selection Output register Complementary Fig. 4.3.8 Configuration output circuit open drain E0C6S27 Development Tool Manual (FOG6S27) specification OPTION NO.6 SPECIFICATION -OUTPUT TYPE PLEASE SELECT NO.(1) OUTPUT SPECIFICATION PLEASE SELECT NO.(1) OUTPUT TYPE OUTPUT SPECIFICATION OUTPUT SELECTED COMPLEMENTARY SELECTED COMPLEMENTARY PCH-OPENDRAIN D.C. OUTPUT Select output specification terminal. Either complementary output open drain output selected. When "D.C." output) selected, becomes regular output port. When OUTPUT" (buzzer output) selected, writing register, clock with frequency specified through software generated from terminal. When output selected When register "1", terminal output goes high (VDD), goes (VSS) when "0". Output waveform shown Figure 4.3.9. When buzzer output selected When register "1", duty VDD-VSS amplitude square wave generated specified frequency software. When "0", terminal goes (VSS). clock phase when buzzer drive signal output from terminal antiphase that terminal. Output waveform shown Figure 4.3.10. output register Fig. 4.3.9 Output waveform output selection Buzzer output register Fig. 4.3.10 Output waveform buzzer output selection Output port output specification (R02, R03) OPTION NO.7 OUTPUT PORT SPECIFICATION -R02 PLEASE SELECT NO.(1) PLEASE SELECT NO.(1) PCH-OPENDRAIN PCH-OPENDRAIN SELECTED SELECTED COMPLEMENTARY PCH-OPENDRAIN COMPLEMENTARY PCH-OPENDRAIN Select output specification output ports. Either complementary output open drain output selected. When output port used matrix configuration, select open drain output. unused output ports, select complementary output. circuit configuration same that output ports (R00 shown Figure 4.3.8). E0C6S27 Development Tool Manual (FOG6S27) port specification OPTION NO.8 PORT OUTPUT SPECIFICATION -P00 COMPLEMENTARY PCH-OPENDRAIN PLEASE SELECT NO.(1) COMPLEMENTARY PCH-OPENDRAIN PLEASE SELECT NO.(1) COMPLEMENTARY PCH-OPENDRAIN PLEASE SELECT NO.(1) COMPLEMENTARY PCH-OPENDRAIN PLEASE SELECT NO.(1) COMPLEMENTARY COMPLEMENTARY COMPLEMENTARY COMPLEMENTARY SELECTED SELECTED SELECTED SELECTED Select output specification used during ports (P00-P03) output mode selection. Either complementary output open drain output selected. circuit configuration output driver same that output ports (R00 shown Figure 4.3.8). Select complementary output unused ports. ports control input/output direction according address, bit); settings, output port input port, respectively. pull down resistor this port turned read signal normally turned minimize leak current. Because this, when port input, take care that floating state does occur terminal. circuit configuration port. shown Figure 4.3.11. Data Read signal Register control register Fig. 4.3.11 Configuration port E0C6S27 Development Tool Manual (FOG6S27) common duty bias OPTION NO.9 COMMON DUTY BIAS PLEASE SELECT NO.(1) DUTY BIAS SELECTED DUTY DUTY DUTY DUTY DUTY DUTY BIAS BIAS BIAS BIAS BIAS BIAS Table 4.3.1 Common duty selection standard Number segments 1-52 53-78 79-104 Common duty Select common (drive) duty bias. When duty selected, segments panel driven with terminals terminals. When duty selected, segments driven with terminals, when duty selected, segments with terminals. When duty selected, COM0 COM1 terminals effective output COM2 COM3 terminals always output signal. When duty selected, COM0 COM2 terminals effective COM3 terminal always outputs signal. Refer Table 4.3.1 common duty selection. drive bias, either bias (drives with levels, VDD, VL1, VL3) bias (drives with levels, VDD, VL1=VL2 VL3) selected. selecting bias, external elements minimized (see Figure 4.3.2). However, limited when system voltage regulator used. Furthermore, when bias selected, sure short between terminal terminal outside Figures 4.3.12 4.3.13 show drive waveforms bias driving bias driving, respectively. COM0 COM0 COM0 COM1 COM1 COM1 COM2 COM2 COM2 COM3 COM3 COM3 duty drive waveform duty drive waveform duty drive waveform Fig. 4.3.12 Drive waveform from terminals (1/3 bias) COM0 VL1, COM0 VL1, COM0 VL1, COM1 COM1 COM1 COM2 COM2 COM2 COM3 COM3 COM3 duty drive waveform duty drive waveform duty drive waveform Fig. 4.3.13 Drive waveform from terminals (1/2 bias) E0C6S27 Development Tool Manual (FOG6S27) OSC1 system clock OPTION NO.10 OSC1 SYSTEM CLOCK CRYSTAL PLEASE SELECT NO.(1) CRYSTAL SELECTED Select oscillation circuit that uses OSC1 OSC2. minimize external components, oscillation circuit would suitable; obtain stable oscillation frequency, crystal oscillation circuit would suitable. When oscillation circuit selected, only resistors needed external components since capacities built-in. other hand, when crystal oscillation circuit selected, crystal oscillator trimmer capacitor needed external components. Although when crystal oscillation circuit selected, fixed 32.768 kHz, when oscillation circuit selected, frequency modified certain extent depending resistance external components. Stepping motor pulse width OPTION NO.11 PULSE WIDTH PLEASE SELECT NO.(1) 4.88 [MSEC] SELECTED 1.46 1.71 1.95 2.20 2.44 2.69 2.93 3.17 3.42 3.66 3.91 4.15 4.39 4.64 4.88 5.13 5.37 5.61 5.86 6.10 6.35 6.59 6.83 7.08 [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] [MSEC] Selects drive pulse width sutepping motor pulse. When FTRG register "1", either terminal outputs drive pulse interrupt occurs after output sequence finished. Next writing register outputs drive pulse from other terminal. repeating this sequence using interrupt, drive pulses alternately output from terminals. first writing register after system reset, terminal outputs drive pulse. E0C6S27 Development Tool Manual (FOG6S27) FOG6S27 Quick Reference Starting command input/output files Execution file: Starting command: Input file: Output file: FOG6S27.EXE FOG6S27 indicates Return key. CS27XXXF.DOC (Function option document file, when modifying) CS27XXXF.DOC (Function option document file) CS27XXXF.HEX (Function option file) Display example EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE E0C6S27 FUNCTION OPTION GENERATOR. 3.14 PPPPPPPP PPPPPPPPPP PPPPPPPPPP PPPPPPPP SSSSSSS SSSS SSSSSS SSSS SSSS SSSSSSS OOOOOOOO OOOOOOOO NNNN NNNNN NNNNNN NNNNNN NNNNN NNNN Start-up message When FOG6S27 started, start-up message displayed. "STRIKE KEY.", press advance program execution. suspend execution, press "CTRL" keys together: sequence returns command level. COPYRIGHT 1995 SEIKO EPSON CORP. THIS SOFTWARE MAKES NEXT FILES. CS27XXXF.HEX CS27XXXF.DOC FUNCTION OPTION FILE. FUNCTION OPTION DOCUMENT FILE. STRIKE KEY. E0C6S27 USER'S OPTION SETTING. 3.14 CURRENT DATE 95/12/26 PLEASE INPUT DATE 95/12/28 Date input Enter 2-digit year, month, month delimiting them with slash ("/"). When modifying date, press RETURN continue. Operation selection menu Enter number from select subsequent operation. function options. modify document file. terminate FOG6S27. Setting function options Select operation selection menu. Enter file name. Enter customer's company name. Enter comment. (Within characters lines) Next, start function option setting from option case function option document file with same name file name specified current drive exists, user asked whether overwrition desired. Enter accordingly. OPERATION SELECT MENU INPUT FILE EDIT FILE RETURN PLEASE SELECT NO.? OPERATION SELECT MENU INPUT FILE EDIT FILE RETURN PLEASE SELECT NO.? PLEASE INPUT FILE NAME? CS270A0 PLEASE INPUT USER'S NAME? SEIKO EPSON CORP. PLEASE INPUT COMMENT (ONE LINE CHR)? FUJIMI PLANT FUJIMI SUWA-GUN NAGANO-KEN 399-02 JAPAN 0266-61-1211 0266-61-1273 PLEASE EXISTS PLEASE PLEASE INPUT FILE NAME? CS270A0 OVERWRITE(Y/N)? INPUT FILE NAME? CS270B0 INPUT USER'S NAME? E0C6S27 Development Tool Manual (FOG6S27) OPERATION SELECT MENU INPUT FILE EDIT FILE RETURN PLEASE SELECT NO.? SOURCE FILE(S) CS270A0 PLEASE INPUT PLEASE INPUT PLEASE INPUT (ONE LINE PLEASE INPUT CS270B0 FILE NAME? CS270A0 USER'S NAME? COMMENT CHR)? EDIT NO.? CS270C0 (Modifying function option settings) PLEASE INPUT EDIT NO.? step (1), modifiable source exists, following message displayed sequence returns operation selection menu. SOURCE FILE(S) FUNCTION OPTION DOCUMENT FILE FOUND. Modifying function option settings Select operation selection menu. Will display files current drive. Enter file name. Enter customer's company name. Enter comment. Previously entered data used pressing RETURN (4). Enter number function option modified. When selection option complete, system prompts entry another function option number. Repeat selection until options modified selected. Enter option setting. Then, move confirmation procedure file generation. step (2), function option document file current drive, following message displayed, prompting entry other file name. PLEASE INPUT FILE NAME? CS270N0 FUNCTION OPTION DOCUMENT FILE FOUND. PLEASE INPUT FILE NAME? OPTION NO.2 K00-K03 MULTIPLE ENTRY RESET -KEY COMBINATION K00,K01 K00,K01,K02 K00,K01,K02,K03 PLEASE SELECT NO.(1) INPUT INPUT INPUT INPUT [SEC] [SEC] 62.5[MSEC] [MSEC] INPUT TIME PLEASE SELECT NO.(1) K00,K01 INPUT [SEC] SELECTED SELECTED COMBINATION INPUT TIME Option selection selections each option correspond option list. Enter selection number. value parentheses indicates default value, when only RETURN pressed. return, confirmation displayed. When wish modify previously function options setting process, enter return step back previous function option setting operation. OPTION SETTING. MAKE FILE (Y/N) OPTION EPROM SELECT MENU 27C64 27C128 27C256 27C512 PLEASE SELECT NO.? 27C128 SELECTED MAKING FILE(S) COMPLETED. OPERATION SELECT MENU INPUT FILE EDIT FILE RETURN PLEASE SELECT NO.? EPROM selection When setting function options setting completed, following message output operator whether generate file. When debugging program with EVA6S27, file needed, enter entered, file generated only document file generated. option selection menu displayed when entered Step (1), select EPROM used setting EVA6S27 options. When series operations complete, sequence returns operation selection menu. E0C6S27 Development Tool Manual (FOG6S27) Sample File Example function option document file E0C6S27 FUNCTION OPTION DOCUMENT FILE NAME USER'S NAME INPUT DATE COMMENT CS270A0F.DOC SEIKO EPSON CORP. 1995/08/28 FUJIMI PLANT FUJIMI SUWA-GUN NAGANO-KEN 399-02 JAPAN 0266-61-1211 0266-61-1273 3.14 OPTION NO.1 DEVICE TYPE POWER VREG E0C6SL27 VREG OPT0101 SELECTED OPTION NO.2 K00-K03 MULTIPLE ENTRY RESET COMBINATION K00,K01 INPUT TIME INPUT (SEC) -OPT0201 OPT0202 OPTION NO.3 INTERRUPT NOISE REJECTOR K00-K03 -OPT0301 OPTION NO.4 INPUT PORT PULL DOWN RESISTOR WITH RESISTOR WITH RESISTOR WITH RESISTOR WITH RESISTOR -OPT0401 OPT0402 OPT0403 OPT0404 OPTION NO.5 SPECIFICATION OUTPUT TYPE FOUT FOUT FREQUENCY (F1) 2048 (HZ) FOUT FREQUENCY (F2) 4096 (HZ) FOUT FREQUENCY (F3) 8192 (HZ) FOUT FREQUENCY (F4) 16384 (HZ) OUTPUT SPECIFICATION COMPLEMENTARY -OPT0501 OPT0502 OPT0503 OPT0504 OPT0505 OPT0506 OPTION NO.6 SPECIFICATION OUTPUT TYPE OUTPUT OUTPUT SPECIFICATION COMPLEMENTARY -OPT0601 OPT0602 OPTION NO.7 R02,R03 OUTPUT PSPECIFICATION P-CH OPEN DRAIN P-CH OPEN DRAIN -OPT0701 SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED E0C6S27 Development Tool Manual (FOG6S27) OPT0702 OPTION NO.8 PORT OUTPUT SPECIFICATION(P00-P03) COMPLEMENTARY SELECTED COMPLEMENTARY SELECTED COMPLEMENTARY SELECTED COMPLEMENTARY SELECTED OPT0801 OPT0802 OPT0803 OPT0804 OPTION NO.9 COMMON DUTY BIAS DUTY BIAS SELECTED OPT0901 OPTION NO.10 OSC1 SYSTEM CLOCK CRYSTAL SELECTED OPT1001 OPTION NO.11 PULSE WIDTH 4.88 (MSEC) SELECTED OPT1101 SEIKO EPSON'S AREA OPTION NO.12 OPT1201 OPTION NO.13 OPT1301 OPTION NO.14 OPT1401 OPTION NO.15 OPT1501 OPT1502 OPT1503 OPT1504 OPTION NO.16 OPT1601 OPT1602 OPT1603 OPT1604 OPTION NO.17 OPT1701 OPT1702 OPTION NO.18 OPT1801 OPT1802 OPTION NO.19 OPT1901 OPTION NO.20 OPT2001 OPTION NO.21 Note mark used instead "\\END" depending OPT2101 used. (The code 5CH.) \\END E0C6S27 Development Tool Manual (SOG6S27) SEGMENT OPTION GENERATOR SOG6S27 SOG6S27 Outline With 4-bit single-chip E0C6S27 microcomputers, customer select segment options. modifying mask patterns E0C6S27 according selected options, system customized meet specifications target system. Segment Option Generator SOG6S27 software tool generating data file used generate mask patterns. From data file created with SOG6S27, E0C6S27 mask pattern automatically generated general purpose computer. file evaluation board (EVA6S27) segment option simultaneously generated with data file. operating method same E0C62 Family. Refer "E0C62 Family Development Tool Reference Manual" details. A>EDLIN CS27XXX.SEG Segment source file generation CS27XXX .SEG A>SOG6S27 Execute segment option generator Error message Error message CS27XXXS .HEX Segment option file EVA6S27 CS27XXXS .DOC Segment option document file Fig. 5.1.1 SOG6S27 execution flow Option List TERMINAL NAME SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 SEG16 SEG17 SEG18 SEG19 SEG20 SEG21 SEG22 SEG23 SEG24 SEG25 Legend: COM0 ADDRESS COM1 COM2 COM3 OUTPUT SPECIFICATION output output output output output output output output output output output output output output output output output output output output output output output output output output <OUTPUT SPECIFICATION> Complementary output open drain output <ADDRESS> High order address, order address Data Note: Even there unused areas, (hyphens) such that there blank columns. When output selected, display memory COM0 column becomes effective. E0C6S27 Development Tool Manual (SOG6S27) Segment Ports Output Specifications output specification segment output ports SEG0-SEG25, segment output output selected units terminals. When used liquid crystal panel drives, select segment output; when used regular output port, select output. When output selected, either complementary output open drain output further selected. However, segment output ports that will used, select segment output. Refer "E0C62 Family Development Tool Reference Manual" segment option source file creation. When segment output selected segment output port segment decoder built-in, data optional address segment memory area (090H-0AFH) allocated optional segment. With this, segments segments when duty selected segments when duty selected) liquid crystal panel could driven. segment memory allocated only segment multiple setting possible. allocated segment displays when this segment memory "1", goes when "0". Segment allocation high address (9-A), address (0-F), data (0-3) recorded their respective column option list. segment ports that will used, write (hyphen) columns COM0-COM3. Examples When duty selected When duty selected When duty selected When output selected output selected units terminals terminals allocated output. Also, either complementary output open drain output likewise selected units terminals. When selected segment memory "1", segment output port goes high (VDD), goes (VSS) when "0". Segment allocation same when segment output selected while segment memory allocated COM1-COM3 becomes ineffective. Write three hyphens ("-") COM1-COM3 columns option list. Example When complementary output SEG22 SEG23, open drain output SEG24 SEG25. E0C6S27 Development Tool Manual (SOG6S27) SOG6S27 Quick Reference Starting command input/output files Execution file: Starting command: Option: Input file: Output file: SOG6S27.EXE SOG6S27_ [-H] indicates blank. indicates Return key. parameter enclosed omitted. Specifies segment option document file input file SOG6S27. CS27XXX.SEG (Segment option source file) CS27XXXS.DOC (Segment option document file, when option use) CS27XXXS.DOC (Segment option document file) CS27XXXS.HEX (Segment option file) Display example EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE E0C6S27 SEGMENT OPTION GENERATOR. 3.00 PPPPPPPP PPPPPPPPPP PPPPPPPPPP PPPPPPPP SSSSSSS SSSS SSSSSS SSSS SSSS SSSSSSS OOOOOOOO OOOOOOOO NNNN NNNNN NNNNNN NNNNNN NNNNN NNNN Start-up message When SOG6S27 started, start-up message displayed. "STRIKE KEY.", press advance program execution. suspend execution, press "CTRL" keys together: sequence returns command level. COPYRIGHT 1994 SEIKO EPSON CORP. SEGMENT OPTION SOURCE FILE NAME CS27XXX.SEG THIS SOFTWARE MAKES NEXT FILES. CS27XXXS.HEX CS27XXXS.DOC SEGMENT OPTION FILE. SEGMENT OPTION DOCUMENT FILE. STRIKE KEY. E0C6S27 USER'S OPTION SETTING. 3.00 CURRENT DATE 95/12/26 PLEASE INPUT DATE 95/12/28 Date input Enter 2-digit year, month, month delimiting them with slash ("/"). When modifying date, press RETURN continue. Input file selection Will display files current drive. Enter file name. Enter customer's company name. Enter comment. (Within characters lines) Then, move confirmation procedure file generation. step (1), modifiable source exists, error message will displayed program will terminated. step (2), specified file name found current drive, error message displayed, prompting entry other file name. SOURCE FILE(S) CS270A0 PLEASE INPUT PLEASE INPUT PLEASE INPUT (ONE LINE CS270B0 CS270C0 SEGMENT OPTION FILE NAME? CS270A0 USER'S NAME? SEIKO EPSON CORP. COMMENT CHR)? FUJIMI PLANT FUJIMI SUWA-GUN NAGANO-KEN 399-02 JAPAN 0266-61-1211 0266-61-1273 SOURCE FILE(S) SEGMENT OPTION SOURCE FILE FOUND. SOURCE FILE(S) SEGMENT OPTION DOCUMENT FILE FOUND. option option PLEASE INPUT SEGMENT OPTION SOURCE FILE NAME? CS270N0 SEGMENT OPTION SOURCE FILE FOUND. option PLEASE INPUT SEGMENT OPTION DOCUMENT FILE NAME? CS270N0 SEGMENT OPTION DOCUMENT FILE FOUND. option E0C6S27 Development Tool Manual (SOG6S27) OPTION SETTING. MAKE FILE (Y/N) OPTION EPROM SELECT MENU 27C64 27C128 27C256 27C512 PLEASE SELECT NO.? 27C128 SELECTED MAKING FILE COMPLETED. EPROM selection When selecting file completed, following message output operator whether generate file. When debugging program with EVA6S27, file needed, enter entered, file generated only document file generated. option selection menu displayed when entered Step (1), select EPROM used setting EVA6S27 options. When series operations complete, SOG6S27 generates files. error committed while setting segment options, "MAKING FILE COMPLETED" will displayed SOG6S27 program will terminated. Error messages Error message Explanation data written invalid format. segment number outside specificable range specified. segment memory address data outside specificable range specified. same data (SEG port No., segment memory address, data bit) specified more then once. output specifications were units ports. (Syntax Error) (Segment Select Error) (RAM Address Select Error) (Duprication Error) Port Error E0C6S27 Development Tool Manual (SOG6S27) Sample Files Example segment option source file CS270A0.SEG, VER.3.00 EVA6S27 SEGMENT DECODE TABLE ;1st DIGIT ;2nd DIGIT ;3rd DIGIT ;4th DIGIT ;5th DIGIT ;6th DIGIT OUTPUT Example segment option source file E0C6S27 SEGMENT OPTION DOCUMENT FILE NAME USER'S NAME INPUT DATE COMMENT 3.00 CS270A0S.DOC SEIKO EPSON CORP. 95/12/26 FUJIMI PLANT FUJIMI SUWA-GUN NAGANO-KEN 399-02 JAPAN 0266-61-1211 0266-61-1273 OPTION NO.22 SEGMENT DECODE TABLE COM0 COM1 COM2 COM3 SPEC \\END Note mark used instead "\\END" depending used. (The code 5CH.) E0C6S27 Development Tool Manual (ICS6S27) CONTROL SOFTWARE ICS6S27 ICS6S27 Outline In-circuit Emulator ICE6200 connects target board produced user EVA6S27 performs real time target system evaluation debugging passing through RS-232C from host computer controlling operation host computer side ICE6200 control done through Control Software ICS6S27. ICS6S27 numerous highly functional emulation commands which provide sophisticated break function, on-the-fly data display, history display, etc., perform higher level debugging. Host computer PC-9801 Series] PC/AT ICE6200 ICE6200 RS-232C EVA6S27 Target board Fig. 6.1.1 Debugging system using ICE6200 functions ICE6200 commands same E0C62 Family. Refer "E0C62 Family Development Tool Reference Manual" details. ICS6S27 Restrictions Take following precautions when using ICS6S27. Area area limited maximum address 5FFH. Assigning data above 5FFH address causes error. Area area limited maximum address 0FFH. However, following addresses unused area, designation this area with commands produces error. Unused area: 050H-08FH, 0B0H-0DFH, 0E1H, 0E5H-0E7H, 0F0H-0F2H, 0F4H, 0F5H, 0F7H, 0F8H, 0FFH (Refer "E0C6S27 Technical Manual" details.) Undefined Code instructions below specified E0C6S27 cannot used. PUSH PUSH XP,r YP,r r,XP r,YP OPTLD Command ICS6S27, OPTLD command used. This command used load files (function option segment option data LCD) EVA6S27 memory with ICE6200. Load function option data: Load segment option data: #OPTLD,1,CS27XXX #OPTLD,2,CS27XXX E0C6S27 Development Tool Manual (ICS6S27) OPTLD Format READ HEXA DATA FILE #OPTLD,1,<file name> #OPTLD,2,<file name> .(1) .(2) Function Load function option file EVA6S27 function option data memory. file output function option generator intel format. Load segment option file EVA6S27 segment option data memory. file output segment option generator intel format. Examples #OPTLD,1,CS27XXX #OPTLD,2,CS27XXX CS27XXXF.HEX file loaded function option data memory. CS27XXXS.HEX file loaded segment option data memory. E0C6S27 Development Tool Manual (ICS6S27) ICS6S27 Quick Reference Starting command input/output files Execution file: Starting command: Input file: ICS6S27.BAT (ICS6S27J.EXE) ICS6S27B.BAT (ICS6S27W.EXE) ICS6S27 (ICS6S27J) ICS6S27B (ICS6S27W) CS27XXXL.HEX CS27XXXH.HEX CS27XXXD.HEX CS27XXXC.HEX CS27XXXL.HEX CS27XXXH.HEX CS27XXXD.HEX CS27XXXC.HEX indicates Return key. MS-DOS PC-DOS MS-DOS PC-DOS (Object file, low-order) (Object file, high-order) (Data file) (Control file) (Object file, low-order) (Object file, high-order) (Data file) (Control file) Output file: Display example E0C6S27 CONTROL SOFTWARE. 3.01 EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE PPPPPPPP PPPPPPPPPP PPPPPPPPPP PPPPPPPP SSSSSSS SSSS SSSSSS SSSS SSSS SSSSSSS OOOOOOOO OOOOOOOO NNNN NNNNN NNNNNN NNNNNN NNNNN NNNN COPYRIGHT 1991 SEIKO EPSON CORP. POWER RESET DIAGNOSTIC TEST Start-up message When ICS6S27 started, start-up message displayed, self-test automatically performed. ICS6S27 commands awaited when program properly loaded mark displayed. Debugging done entering command after mark. ICS6S27 program terminated entering (Quit) command. Note Confirm that cables connected properly, then operate ICS6S27. Error messages Error message COMMUNICATION ERROR READY TARGET DOWN TARGET DOWN UNDEFINED PROGRAM CODE EXIST COMMAND ERROR response after power Meaning ICE6200 disconnected power OFF. Evaluation board disconnected. (Check power Evaluation board disconnected. (Check command execution) Undefined code detected program loaded from miss occurs command input. ICE-to-HOST cable disconnected host side. Recover procedure Switch host power supply, connect cable, reapply power. switch power ICE6200. Switch power ICE, connect evaluation board. Then, apply power ICE6200. Switch power ICE, connect evaluation board. Then, apply power ICE6200. Convert data with cross assembler, then restart ICE6200. Reenter proper command. Switch host power supply, connect cable, reapply power. E0C6S27 Development Tool Manual (ICS6S27) ICE6200 commands Item Function Command Format Outline Operation Assemble Disassemble Dump Fill Mode Trace #A,a #L,a1,a2 #DP,a1,a2 #DD,a1,a2 #FP,a1,a2,d #FD,a1,a2,d #G,a #TIM #OTF #T,a,n #U,a,n #BA,a #BAR,a #BDR #BRR #BMR #BRES #BSYN #BRKSEL,REM #MP,a1,a2,a3 #MD,a1,a2,a3 Break Move Data Change Internal Registers #SP,a #SD,a #DXY #SXY Assemble command mnemonic code store address Contents addresses disassembled displayed Contents program area displayed Content data area displayed Data addresses (program area) Data addresses (data area) Program executed from address Execution time step counter selection On-the-fly display selection Executes program while displaying results step instruction from address Displays only final step #T,a,n Sets Break program address Breakpoint canceled Break condition data Breakpoint canceled Break condition EVA6S27 internal registers Breakpoint canceled Combined break conditions program data address registers Cancel combined break conditions program data address registers break conditions canceled Break condition displayed Enter break enable mode Enter break disable mode break stop/trace modes condition clear/remain modes Contents program area addresses moved addresses after Contents data area addresses moved addresses after Data from program area address written memory Data from data area address written memory Display EVA6S27 internal registers EVA6S27 internal registers Reset EVA6S27 Display data display E0C6S27 Development Tool Manual (ICS6S27) Item Function Command Format Outline Operation History #H,p1,p2 #HPS,a #HC,S/C/E #HA,a1,a2 #HAR,a1,a2 #HAD #HS,a #HSW,a #HSR,a #RF,file #RFD,file #VF,file #VFD,file #WF,file #WFD,file #CL,file #CS,file #OPTLD,1,file #OPTLD,2,file #CVD #CVR #ROM #HELP #CHK File Coverage Access Terminate Command Display Self Diagnosis Display history data pointer pointer Display upstream history data Display line history data Display history pointer history pointer Sets history information acquisition before (S), before/after after Sets history information acquisition from program area Sets prohibition history information acquisition from program area Indicates history acquisition program area Retrieves indicates history information which executed program address Retrieves indicates history information which wrote read data area address Move program file memory Move data file memory Compare program file contents memory Compare data file contents memory Save contents memory program file Save contents memory data file Load ICE6200 condition from file Save ICE6200 condition file Load function option data from file Load segment option data from file Indicates coverage information Clears coverage information Move contents program memory Compare contents with contents program memory type Terminate return operating system control Display ICE6200 instruction Report results ICE6200 self diagnostic test means press RETURN key. E0C6S27 Development Tool Manual (MDC6S27) MASK DATA CHECKER MDC6S27 MDC6S27 Outline Mask Data Checker MDC6S27 software tool which checks program data (CS27XXXH.HEX CS27XXXL.HEX) option data (CS27XXXF.DOC CS27XXXS.DOC) created user creates data file (C6S27XXX.PAn) generating mask patterns. user must send file generated through this software tool Seiko Epson. Moreover, MDC6S27 capability restore generated data file (C6S27XXX.PA0) original file format. Object files Function option document file CS27XXXF .DOC Segment option document file CS27XXXS .DOC CS27XXXH .HEX CS27XXXL .HEX MDC6S27 Mask Data Checker execution (pack) File submission C6S27XXX .PAn SEIKO EPSON MDC6S27 Mask Data Checker execution (unpack) CS27XXXH .PAn CS27XXXL .PAn CS27XXXF .PAn Unpacked files CS27XXXS .PAn Fig. 7.1.1 MDC6S27 execution flow operating method same E0C62 Family. Refer "E0C62 Family Development Tool Reference Manual" details. MDC6S27 Quick Reference Starting command input/output files Execution file: Starting command: Input file: MDC6S27.EXE MDC6S27 CS27XXXL.HEX (Object file, low-order) CS27XXXH.HEX (Object file, high-order) CS27XXXF.DOC (Function option document file) CS27XXXS.DOC (Segment option document file) C6S27XXX.PAn (Packed file) C6S27XXX.PAn CS27XXXL.PAn CS27XXXH.PAn CS27XXXF.PAn CS27XXXS.PAn (Packed file) (Object file, low-order) (Object file, high-order) (Function option document file) (Segment option document file) indicates Return key. When packing When unpacking When packing When unpacking Output file: E0C6S27 Development Tool Manual (MDC6S27) Display examples E0C6S27 PACK UNPACK PROGRAM 2.000 EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE EEEEEEEEEE PPPPPPPP PPPPPPPPPP PPPPPPPPPP PPPPPPPP SSSSSSS SSSS SSSSSS SSSS SSSS SSSSSSS OOOOOOOO OOOOOOOO NNNN NNNNN NNNNNN NNNNNN NNNNN NNNN Start-up message When MDC6S27 started, start-up message operation menu displayed. Here, user prompted select operation options. COPYRIGHT 1993 SEIKO EPSON CORP. OPERATION MENU PACK UNPACK PLEASE SELECT NO.? OPERATION MENU PACK UNPACK PLEASE SELECT NO.? CS27XXXH.HEX CS27XXXL.HEX C6S27XXX.PAn (PACK FILE) CS27XXXF.DOC CS27XXXS.DOC PLEASE INPUT PACK FILE NAME (C6S27XXX.PAn) C6S270A0.PA0 CS270A0H.HEX CS270A0L.HEX C6S270A0.PA0 CS270A0F.DOC CS270A0S.DOC Packing data Select operation menu. Enter file name. After submitting data Seiko Epson there need re-submit data, increase numeric value when input made. (Example: When re-submitting data after "C6S27XXX.PA0" been submitted, pack file name should entered "C6S27XXX.PA1".) With this, mask file (C6S27XXX.PAn) generated, MDC6S27 program will terminated. Submit this file Seiko Epson. Note Don't data generated with option Cross Assembler (ASM6S27) program data. program data generated with option Cross Assembler packed, undefined program area filled with code. this case, following message displayed. WARNING: FILLED <file_name> FILE WITH FFH. OPERATION MENU PACK UNPACK PLEASE SELECT NO.? PLEASE INPUT PACKED FILE NAME (C6S27XXX.PAn) +-C6S270A0.PA0 +-C6S270A0.PA0 Unpacking data Select operation menu. Enter packed file name. With this, mask data file (C6S27XXX.PAn) restored original file format, MDC6S27 program will terminated. Since extension file name remains "PAn", must renamed back original form ("HEX" "DOC") order re-debug modify restored file. CS270A0H.PA0 CS270A0L.PA0 CS270A0F.PA0 CS270A0S.PA0 E0C6S27 Development Tool Manual (MDC6S27) Error messages Program data error Error Message Explanation DATA DATA DATA DATA DATA DATA DATA DATA DATA ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR COLON. DATA LENGTH. (NOT 00-20h) ADDRESS. RECORD TYPE. (NOT DATA. (NOT 00-FFh) There colon. data length line 00-20H range. address beyond valid range program ROM. record type line data range between 0FFH. MANY DATA LINE. There many data line. CHECK SUM. checksum correct. MARK. mark 00000001FF. DUPLICATE. There duplicate definition data same address. Function option data error Error Message Explanation OPTION OPTION OPTION OPTION DATA DATA DATA DATA ERROR ERROR ERROR ERROR START MARK. OPTION NUMBER. SELECT NUMBER. MARK. start mark "\OPTION". (during unpacking) option number correct. option selection number correct. mark "\\END" (packing) "\END" (unpacking).* Segment option data error Error Message Explanation SEGMENT DATA ERROR START MARK. SEGMENT DATA ERROR DATA. SEGMENT DATA ERROR SEGMENT NUMBER. SEGMENT DATA ERROR SPEC. SEGMENT DATA ERROR MARK. start mark "\SEGMENT". (during unpacking) segment data correct. correct. output specification terminal correct. mark "\\END" (packing) "\END" (unpacking).* File error Error Message Explanation <File_name> FILE FOUND. PACK FILE NAME (File_name) ERROR. PACKED FILE NAME (File_name) ERROR. file found file number CONFIG.SYS less than packed input format file name wrong. unpacked input format file name wrong. System error Error Message Explanation DIRECTORY FULL. DISK WRITE ERROR. directory full. Writing disk failed. sometimes appears depending personal computer being used. E0C6S27 Development Tool Manual (Appendix) APPENDIX Branch PSET JPBA CALL CALZ RETS RETD System control Index operation instructions NOP5 NOP7 E0C6S27 INSTRUCTION Operation Operation Code Flag MneClassification monic Operand Clock p3~p0 NBP, NPP, s7~s0 NBP, NPP, s7~s0 NBP, NPP, s7~s0 NBP, NPP, s7~s0 NBP, NPP, s7~s0 NBP, NPP, PCSH PCSL M(SP-1) PCP, M(SP-2) PCSH, M(SP-3) PCSL+1 SP-3, NPP, s7~s0 M(SP-1) PCP, M(SP-2) PCSH, M(SP-3) PCSL+1 SP-3, s7~s0 PCSL M(SP), PCSH M(SP+1), M(SP+2) SP+3 PCSL M(SP), PCSH M(SP+1), M(SP+2) SP+3, PC+1 PCSL M(SP), PCSH M(SP+1), M(SP+2) SP+3, M(X) M(X+1) operation clock cycles) operation clock cycles) Halt (stop clock) x7~x4, x3~x0 y7~y4, y3~y0 XH+i3~i0+C XL+i3~i0+C YH+i3~i0+C YL+i3~i0+C instructions instructions HALT E0C6S27 Development Tool Manual (Appendix) Operation Code Flag MneClassification monic Operand Clock Operation Index operation instructions Data transfer instructions XH-i3~i0 XL-i3~i0 YH-i3~i0 YL-i3~i0 i3~i0 M(n3~n0) M(n3~n0) M(n3~n0) M(n3~n0) M(X) i3~i0, M(Y) i3~i0, M(X) M(X+1) i3~i0 i3~i0 (Decimal Adjuster (Decimal Adjuster OFF) (Enables Interrupt) (Disables Interrupt) SP+1 SP-1 SP-1, M(SP) SP-1, M(SP) SP-1, M(SP) SP-1, M(SP) SP-1, M(SP) SP-1, M(SP) M(SP), SP+1 M(SP), SP+1 M(SP), SP+1 LDPX LDPY LBPX Flag operation instructions Stack operation instructions PUSH E0C6S27 Development Tool Manual (Appendix) Operation Code Flag MneClassification monic Operand Clock Operation Stack operation instructions M(SP), SP+1 M(SP), SP+1 M(SP), SP+1 r+i3~i0 r+i3~i0+C r+q+C r-i3~i0-C r-q-C i3~i0 i3~i0 i3~i0 r-i3~i0 i3~i0 M(n3~n0) M(n3~n0)+1 M(n3~n0) M(n3~n0)-1 M(X) M(X)+r+C, M(Y) M(Y)+r+C, M(X) M(X)-r-C, M(Y) M(Y)-r-C, SPH, SPL, Arithmetic instructions ACPX ACPY SCPX SCPY E0C6S27 Development Tool Manual (Appendix) Abbreviations used explanations have following meanings. Symbols associated with registers memory register register register (low order eight bits index register register (low order eight bits index register register (high order four bits register) register (low order four bits register) register (high order four bits register) register (low order four bits register) Stack pointer High-order four bits stack pointer Low-order four bits stack pointer M(X) Data memory whose address specified with index register M(Y) Data memory whose address specified with index register M(n) Data memory address 000H-00FH (address specified with immediate data 00H-0FH) M(SP) Data memory whose address specified with stack pointer Two-bit register code two-bit immediate data; according contents these bits, they indicate registers (data memory whose addresses specified with index registers Register specified Symbols associated with program counter PCSH PCSL bank pointer page pointer Program counter bank Program counter page Program counter step Four high order bits Four order bits Symbols associated with flags Flag register Carry flag Zero flag Decimal flag Interrupt flag Flag reset Flag Flag reset Associated with immediate data Five-bit immediate data label 00H-1FH Eight-bit immediate data label 00H-0FFH Eight-bit immediate data 00H-0FFH Four-bit immediate data 00H-0FH Associated with arithmetic other operations Subtract Logical Logical Exclusive-OR Add-subtract instruction decimal operation when flag PROGRAM NAME: APPENDIX NAME NAME NAME E0C6S27 Development Tool Manual (Appendix) NAME NAME NAME E0C6S27 NAME NAME SWL3 SWL2 SWL1 SWL0 SWH3 SWH2 SWH1 SWH0 EIK03 EIK02 EIK01 EIK00 EISMD EISW1 EISW0 EIT2 EIT8 EIT32 ISMD ISW1 ISW0 FRUN/FTRG IT32 NAME HLMOD TMRST SWRUN SVDDT SWRST SVDON CSDC XBZR XFOUT1 XFOUT0 E0C6S27 Development Tool Manual (Appendix) APPENDIX Address E0C6S27 MEMORY Name SWL3 SWL2 SWL1 SWL0 SWH3 SWH2 SWH1 SWH0 EIK03 EIK02 EIK01 EIK00 EISMD EISW1 EISW0 EIT2 EIT8 EIT32 ISMD ISW1 ISW0 IT32 Init High High High High Comment Input port data Input port data Input port data Input port data Stopwatch timer data (1/100 sec) Stopwatch timer data (1/100 sec) Stopwatch timer data (1/100 sec) Stopwatch timer data (1/100 sec) Stopwatch timer data (1/10 sec) Stopwatch timer data (1/10 sec) Stopwatch timer data (1/10 sec) Stopwatch timer data (1/10 sec) Clock timer data Clock timer data Clock timer data Clock timer data Interrupt mask register (K03) Interrupt mask register (K02) Interrupt mask register (K01) Interrupt mask register (K00) Register 0E0H SWL3 SWL2 SWL1 SWL0 0E2H SWH3 SWH2 SWH1 SWH0 0E3H 0E4H EIK03 EIK02 EIK01 EIK00 0E8H High High High High Enable Enable Enable Enable Mask Mask Mask Mask EISMD 0E9H Enable Mask Interrupt mask register (motor driver) EISW1 EISW0 0EAH Enable Enable Enable Enable Enable Mask Mask Mask Mask Mask Interrupt mask register (stopwatch timer Interrupt mask register (stopwatch timer Interrupt mask register (clock timer Interrupt mask register (clock timer Interrupt mask register (clock timer EIT2 EIT8 EIT32 0EBH IT32 ISW1 ISW0 ISMD 0ECH Interrupt factor flag (motor driver) 0EDH Interrupt factor flag (K00-K03) 0EEH Interrupt factor flag (stopwatch timer Interrupt factor flag (stopwatch timer Interrupt factor flag (clock timer Interrupt factor flag (clock timer Interrupt factor flag (clock timer 0EFH E0C6S27 Development Tool Manual (Appendix) Address 0F3H 0F6H 0F9H 0FAH 0FBH 0FCH 0FDH 0FEH Name BUZZER FOUT BUZZER FOUT TMRST SWRUN SWRST TMRST SWRUN SWRST HLMOD HLMOD SVDDT SVDON SVDDT SVDON CSDC CSDC XBZR XBZR XFOUT1 XFOUT0 XFOUT1 XFOUT0 FRUN FTRG FRUN FTRG Register Init Reset Reset High High High High High High High High Reset Reset Heavy Static Stop Normal Normal Dynamic Comment Output port data Output port data Output port data Buzzer On/Off control register Output port data Frequency output control register port data port data port data port data Clock timer reset Stopwatch timer Run/Stop Stopwatch timer reset Heavy load protection mode register Supply voltage detection data Supply voltage detection circuit On/Off drive switch port control register Buzzer frequency control FOUT frequency control FOUT frequency control Start Stop Motor driver status (reading) Motor driver trigger (writing) E0C6S27 Development Tool Manual (Appendix) APPENDIX Tool TROUBLESHOOTING Problem Remedy measures ICE6200 Nothing appears screen, nothing works, after activation. ICE6200 breaker tripped immediately after activation. <ILLEGAL VERSION ICE6200> appears screen immediately after activation. <ILLEGAL VERSION PARAMETER FILE> appears screen immediately after activation. Immediate values (10) (11) cannot entered correctly with command. Check following remedy necessary: RS-232C cable connected correctly? RS-232C driver installed? SPEED.COM MODE.COM disk? execution file correct? MS-DOS ICS6S27J.EXE PC-DOS ICS6S27W.EXE version correct? MS-DOS Ver. later PC-DOS Ver. later switches that baud rate main ICE6200 unit correctly? breaker ICE6200 Check following remedy necessary: connectors connected EVA6S27 correctly? target board power short-circuiting? wrong version ICE6200 being used. latest version. wrong version ICS6S27P.PAR being used. latest version. registers reserved entry Write when entering (10) (11). Example: Data register loaded into register. Immediate value loaded into register. This message output when address following which data written unused. does indicates problem. Data correctly areas other than readonly area. Since stops temporarily when breaking conditions met, executing real-time performed. Output possible only real-time mode. <UNUSED AREA> displayed command. SOG6S27 real-time break-trace mode. Output from impossible when data written memory Buzzer Fout output with command. error occurs although address correctly segment source file. Check following remedy necessary: Does address symbol capital letters? output ports every terminals? E0C6S27 Development Tool Manual (Appendix) Tool Problem Remedy measures ASM6S27 error occurs although final page passed. MDC6S27 Activation impossible. EVA6S27 EVA6S27 does work when used independently. Target segment does light. cross assembler designed output error" every time page changed. pseudo-instruction memory, such PAGE, change page. "Memory setting pseudo-instructions" cross assembler manual. Check following remedy necessary: number files more environment file CONFIG.SYS? Check following remedy necessary: EPROM F.HEX S.HEX been replaced EPROM target? EPROM F.HEX S.HEX installed correctly? appropriate voltage being supplied? more) program ROMs installed correctly? data written from address 4000H? (When 27C256 used program ROM) EN/DIS switch EVA6S27 Check following remedy necessary: EPROM with access time less being used S.HEX. VADJ inside EVA6S27 cover been turned lower setting? International Sales Operations AMERICA S-MOS SYSTEMS, INC. River Oaks Parkway Jose, 95134, U.S.A. Phone: +1-408-922-0200 Fax: +1-408-922-0238 Telex: 176079 SMOS SNJUD ASIA HONG KONG, CHINA EPSON HONG KONG LTD. 20/F., Harbour Centre, Harbour Road Wanchai, HONG KONG Phone: +852-2585-4600 Fax: +852-2827-4346 Telex: 65542 EPSCO S-MOS SYSTEMS, INC. EASTERN AREA SALES TECHNOLOGY CENTER Edgewater Place, Suite Wakefield, 01880, U.S.A. Phone: +1-617-246-3600 Fax: +1-617-246-5443 CHINA SHANGHAI EPSON ELECTRONICS CO., LTD. Bldg., Jing Road Caohejing, Shanghai, CHINA Phone: 21-6485-5552 Fax: 21-6485-0775 S-MOS SYSTEMS, INC. SOUTH EASTERN AREA SALES TECHNOLOGY CENTER 4300 Forks Road, Suite Raleigh, 27609, U.S.A. Phone: +1-919-781-7667 Fax: +1-919-781-6778 TAIWAN EPSON TAIWAN TECHNOLOGY TRADING LTD. 10F, 287,Nanking East Road, Sec. Taipei, TAIWAN Phone: 02-2717-7360 Fax: 02-2712-9164 Telex: 24444 EPSONTB S-MOS SYSTEMS, INC. CENTRAL AREA SALES TECHNOLOGY CENTER 1450 E.American Lane, Suite 1550 Schaumburg, 60173, U.S.A. Phone: +1-847-517-7667 Fax: +1-847-517-7601 EPSON TAIWAN TECHNOLOGY TRADING LTD. HSINCHU OFFICE 13F-3,No.295,Kuang-Fu Road,Sec.2 HsinChu 300,TAIWAN Phone: 03-573-9900 Fax: 03-573-9169 EUROPE HEADQUARTERS EPSON EUROPE ELECTRONICS GmbH Riesstrasse 80992 Muenchen, GERMANY Phone +49-(0)89-14005-0 +49-(0)89-14005-110 SINGAPORE EPSON SINGAPORE PTE., LTD. Temasek Avenue, #36-00 Millenia Tower, SINGAPORE 039192 Phone: +65-337-7911 Fax: +65-334-2716 GERMANY EPSON EUROPE ELECTRONICS GmbH SALES OFFICE Breidenbachstrasse D-51373 Leverkusen, GERMANY Phone +49-(0)214-83070-0 +49-(0)214-83070-10 KOREA SEIKO EPSON CORPORATION KOREA OFFICE 10F, Bldg., Yoido-Dong Youngdeungpo-Ku, Seoul, 150-010, KOREA Phone: 02-784-6027 Fax: 02-767-3677 UNITED KINGDOM EPSON EUROPE ELECTRONICS GmbH BRANCH OFFICE Doncastle House, Doncastle Road Bracknell, Berkshire RG12 8PE, ENGLAND Phone: +44-(0)1344-381700 Fax: +44-(0)1344-381701 JAPAN SEIKO EPSON CORPORATION ELECTRONIC DEVICES MARKETING DIVISION Electronic Device Marketing Department Marketing Engineering Group 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone: +81-(0)42-587-5816 Fax: +81-(0)42-587-5624 FRANCE EPSON EUROPE ELECTRONICS GmbH FRENCH BRANCH OFFICE Avenue Atlantique, Conquerants Z.A. Courtaboeuf F-91976 Ulis Cedex, FRANCE Phone: +33-(0)1-64862350 Fax: +33-(0)1-64862355 International Marketing Department (Europe U.S.A.) 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone: +81-(0)42-587-5812 Fax: +81-(0)42-587-5564 International Marketing Department (Asia) 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone: +81-(0)42-587-5814 Fax: +81-(0)42-587-5110 pursuit "Saving" Technology, Epson electronic devices. lineup semiconductors, liquid crystal displays quartz devices assists creating products customers' dreams. Epson energy savings. ELECTRONIC DEVICES MARKETING DIVISION Electronic devices information Epson server http://www.epson.co.jp Issue APRIL 1998 Printed Japan Other recent searchesTCMT1100 - TCMT1100 TCMT1100 Datasheet TCMT4100 - TCMT4100 TCMT4100 Datasheet MMDT2222A - MMDT2222A MMDT2222A Datasheet MMDT2907A - MMDT2907A MMDT2907A Datasheet M34584MD-XXXFP - M34584MD-XXXFP M34584MD-XXXFP Datasheet KTA1282 - KTA1282 KTA1282 Datasheet HFCT-5611UZ - HFCT-5611UZ HFCT-5611UZ Datasheet D52A - D52A D52A Datasheet B7715 - B7715 B7715 Datasheet APTML20UM18R010T1AG - APTML20UM18R010T1AG APTML20UM18R010T1AG Datasheet
Privacy Policy | Disclaimer |