s5u1c88112d Epson Electronics America, Inc., s5u1c88112d Datasheet

no-image

s5u1c88112d

Manufacturer Part Number
s5u1c88112d
Description
Cmos 8-bit Single Chip Microcomputer
Manufacturer
Epson Electronics America, Inc.
Datasheet
MF820 - 05
CMOS 8 - BIT SINGLE CHIP MICROCOMPUTER
S5U1C88112D
Manual
(Development Software Tool for S1C88112)

Related parts for s5u1c88112d

s5u1c88112d Summary of contents

Page 1

... MF820 - 05 CMOS 8 - BIT SINGLE CHIP MICROCOMPUTER S5U1C88112D (Development Software Tool for S1C88112) Manual ...

Page 2

NOTICE No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson ...

Page 3

... S1C88349 Comparison table between new and previous number of development tools Development tools for the S1C88 Family Previous No. New No. 88ISAIF S5U1C88000H4 ADP88348 S5U1C88348X ADP88360 S5U1C88360X DEV88104 S5U1C88104D DEV88112 S5U1C88112D DEV88308 S5U1C88308D DEV88316 S5U1C88316D DEV88317 S5U1C88317D DEV88348 S5U1C88348D DEV88365 S5U1C88365D DEV88408 S5U1C88408D DEV88409 ...

Page 4

...

Page 5

... Execution flow and input/output files ...................................................................................... 26 3.3.3 Creating work disk .................................................................................................................. 28 3.3.4 Copying data files .................................................................................................................... 28 3.3.5 Starting procedure ................................................................................................................... 28 3.3.6 Packing of data ........................................................................................................................ 29 3.3.7 Unpacking data ....................................................................................................................... 30 3.3.8 End procedure ......................................................................................................................... 30 3.3.9 Error message ......................................................................................................................... 31 3.3.10 Packed file ............................................................................................................................. 32 3.4 Self-diagnostic Program (t88112) ....................................................................................33 3.4.1 Outline of t88112 ..................................................................................................................... 33 3.4.2 File configuration .................................................................................................................... 33 3.4.3 Operation procedure ............................................................................................................... 33 S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) Contents EPSON CONTENTS i ...

Page 6

... CONTENTS 4 88112.par FILE ................................................................................................. 34 4.1 Contents of 88112.par File ...............................................................................................34 4.2 Description of the Parameters ..........................................................................................35 4.3 Emulation Memory ...........................................................................................................35 ii EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 7

... ICE and mask option setting of the IC for the S1C88112 development. 1) 3.5" floppy disk (2HD) for IBM-PC/AT ........................ 1 2) S5U1C88112D Manual (Development Software Tool for S1C88112) (this manual) ........................................ 1 Program data HEX file (Motorola S2 format) Program unused area ...

Page 8

... S1C88112 in the MPU mode that does not need to make a mask for internal ROM; it needs masking only for the mask option (I/O settings, etc.). EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 9

... Assumes to use HD basically. Example: When setting to append "EPSON" in the upper layered path name. \ Upper layered path name set when installing S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 2 DEVELOPMENTAL ENVIRONMENT AND INSTALL 2.2 Installation Here we will explain the installing of the programs (*1) included in this package. The contents of the floppy disk supplied with this package are shown in Figure 2 ...

Page 10

... Start the installer. When starting the installer, be sure to set English mode. A:setup112 Hereafter, install according to the messages displayed as below. Transfer source drive (original disk Transfer destination drive and path (default setting) (Quit : Message Window ************************* EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) ] Ctrl + S5U1C88112D MANUAL ...

Page 11

... Enter copy drive & path to [ C:\EPSON\88112\ ************************* * Enter appends a path from default setting (max 40 char ******************************************************************** S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 2 DEVELOPMENTAL ENVIRONMENT AND INSTALL [ A ] The transfer source drive can also be changed by return the cursor to this position. The appending path of the transfer destination disk can be set by setting the cursor to this position ...

Page 12

... Confirm setting by Enter key Volume name of original disk (Quit : Message Window ************************* Press any key to continue_ (Quit : Message Window ************************* If an error has occurred during installing, an error message is displayed in the "Message Window". Press any key to continue_ EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) Ctrl + Ctrl + S5U1C88112D MANUAL ...

Page 13

... Error : [Reading file] Cannot open source file Error : [Writing file] Cannot open out file E0C88 Family Dev. Tools install utility has been terminated Caution : Delete temporary installed and files S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 2 DEVELOPMENTAL ENVIRONMENT AND INSTALL Explanation ...

Page 14

... F1H and FFH are also set to the system reserved areas (addresses 000024H and 000025H) of the S1C88112. Note: Since the customer code is entered in the xxx part of the file name, it should be as designated by Seiko Epson. EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 15

... In the event of forced termination To forcibly terminate the execution of the fil88112, enter "CTRL" + "C". (This can also be done by pressing the "STOP" key on the host machine you are using.) S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) indicates the Return key. In this case, since the PATH name of the ...

Page 16

... S1C88112. There is no disk space. An error has occurred while writing data. Table 3.1.4.2 Warning message There is no data in the physical address 000000H EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) Explanation Explanation : : : S5U1C88112D MANUAL ...

Page 17

... S224002DE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE S224002E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD S224002E20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD S224002E40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D S224002E60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D S224002E80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D S224002EA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D S224002EC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D S224002EE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED S224002F00181800005AA5000101000001000100010002000000401011121314151617181969 S224002F201A1B1C1D1E1F2F3F0F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B S224002F40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C S224002F60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C S224002F80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C S224002FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C S224002FC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C S224002FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC S804000000FB S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) F1H and FFH are set in the system reserved area (addresses 000024H and 000025H) for S1C88112 EPSON : : : 11 ...

Page 18

... Copy the document file and the program file (c8112xxx.psa batch to another floppy disk Floppy disk and submit it to Seiko Epson. * Refer to the ICE help file for the method of downloading the mask options into the ICE. EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 19

... With Resistor • K10 ................... 1. With Resistor • K11 ................... 1. With Resistor • MCU/MPU ..... 1. With Resistor • RESET .............. 1. With Resistor S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 2. Gate Direct 2. Gate Direct 2. Gate Direct 2. Gate Direct 2. Gate Direct 2. Gate Direct 2. Gate Direct 2. Gate Direct 2 ...

Page 20

... Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain 2. Nch Open Drain EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 21

... OPERATION SELECT MENU *** 1. INPUT NEW FILE 2. EDIT FILE 3. RETURN TO DOS PLEASE SELECT NO. ? S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) To start fog88112, insert the work disk into the current drive at the DOS com- mand level (state in which a prompt such as A> is displayed), then enter the pro- gram name ...

Page 22

... Next, start mask option setting for S1C88112. For new settings, select options OPTION A, B and OPTION No No. 8 sequentially and interac- tively. See "3.2.7 Option selection and option specifica- tion" for the selection procedure of each function option. EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 23

... FUNCTION OPTION DOCUMENT … … FILE IS NOT FOUND. (4) PLEASE INPUT USER'S NAME? When modifying the customer's company name, enter a new name. The previously entered name may be used by pressing the Return key. S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) .. (1) C81120C0 .. (2) .. (3) .. (4) .. (5) ...

Page 24

... HEX file generation (See "3.2.8 HEX file generation"). When modify settings are completed, move to the confirmation procedure for the function option HEX file generation (See "3.2.8 HEX file genera- tion") by entering "E SELECTED EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) ". S5U1C88112D MANUAL ...

Page 25

... OSC3 SYSTEM CLOCK --- 1. INTERNAL CLOCK(4.9152MHz) 2. USER CLOCK PLEASE SELECT NO.( INTERNAL CLOCK(4.9152MHz) S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) When "1. INTERNAL CLOCK(32.768KHz)" is selected, 32.768 kHz system clock generated from the built-in crystal oscillation circuit is supplied to the Peripheral Circuit Board. ...

Page 26

... K06: 1. WITH RESISTOR K07: 1. WITH RESISTOR K10: 1. WITH RESISTOR K11: 1. WITH RESISTOR MCU/~MPU: 1. WITH RESISTOR ~RESET: 1. WITH RESISTOR SELECTED EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) SELECTED : : SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED S5U1C88112D MANUAL ...

Page 27

... WITH RESISTOR P13: 1. WITH RESISTOR P14: 1. WITH RESISTOR P15: 1. WITH RESISTOR P16: 1. WITH RESISTOR P17: 1. WITH RESISTOR S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 8 Output port specification *** OPTION NO.8 *** --- OUTPUT PORT SPECIFICATION --- R00: 1. COMPLEMENTARY 2. NCH-OPEN DRAIN PLEASE SELECT NO.( R01: 1. COMPLEMENTARY 2. NCH-OPEN DRAIN PLEASE SELECT NO.( (Selection for R02– ...

Page 28

... There is no document file with the input file name at the time of the setting modification (EDIT FILE). 9 characters or more have been input for the file name input. A function option document file other than for the S1C88112 is specified during modification (EDIT FILE). EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) Explanation S5U1C88112D MANUAL ...

Page 29

... OPTION NO.6 *** * --- INPUT PORT PULL UP RESISTOR --- * K00 * K01 * K02 * K03 * K04 * K05 * K06 * K07 * K10 * K11 S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) V X.XX ------------------------- ------------------------- NOT USE ---------------------- WITH RESISTOR ---------------- WITH RESISTOR ---------------- WITH RESISTOR ---------------- WITH RESISTOR ---------------- WITH RESISTOR ---------------- WITH RESISTOR ---------------- WITH RESISTOR ---------------- WITH RESISTOR ...

Page 30

... COMPLEMENTARY ---------------- COMPLEMENTARY ---------------- EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED S5U1C88112D MANUAL ...

Page 31

... OPT1001 01 \\END Note: End mark "\\END" may be used instead of "¥¥END" depending on the PC used. (The code of \ and ¥ is 5CH.) Example of function option HEX file (Motorola S2 format) S211002000001000000000100044000000006A S804000000FB S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) COMPLEMENTARY ---------------- COMPLEMENTARY ---------------- COMPLEMENTARY ---------------- ...

Page 32

... HEX file and function option document file using the mask data checker (mdc88112). Note: Since the customer code is entered in the xxx part of the file name, it should be as designated by Seiko Epson. EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 33

... S1C88112 in the MPU mode that does not need to make a mask for internal ROM; it needs masking only for the mask option (I/O settings, etc.). S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 3 DETAILED EXPLANATION OF TOOLS (Mask Data Checker mdc88112) Program data HEX file part in ...

Page 34

... Note environment setup file "CONFIG.SYS", the number of files that can be opened at the same time must be set at least 10. Example: FILES = 20 EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 35

... PLEASE INPUT PACK FILE NAME (C8112XXX.PAn) ? c81120a0.pa0 Display 3 Example: In case of the output file name is "c81120a0.psa". C81120A0.PSA --------+ C81120A0.FDC --------+ S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 3 DETAILED EXPLANATION OF TOOLS (Mask Data Checker mdc88112) In addition, access to the input files when packing data is done only for program data HEX file (.psa) and function option document file ( ...

Page 36

... The restored data file names will be as follows: • Program data ....................... c8112xxx.usa • Function option data ........... c8112xxx.ufd The output file is generated in the same directory as the input file. When an error has occurred, an output file is not generated. EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 37

... Directory Full Disk Write Error * \ sometimes appears as ¥, depending on the personal computer being used. S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 3 DETAILED EXPLANATION OF TOOLS (Mask Data Checker mdc88112) When data in ".psa" exceeds 12K bytes (built- in ROM capacity of the S1C88112), it packs the 0000H to 2FFFH data as mask data ...

Page 38

... EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112 X.XX ----------- SELECTED : : SELECTED : : 1's complements resulting from adding all bytes of data in 1 line (except for S field) Hexadecimal 8-bit data Address is given in hexadecimal Total byte number including address, data byte and checksum is given in hexadecimal Fixed at S2 S5U1C88112D MANUAL ...

Page 39

... OSCC LCDC CMP0ON CMP1ON SVDON HVLD S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 3 DETAILED EXPLANATION OF TOOLS (Self-diagnostic Program t88112) 3.4.3 Operation procedure After installing the Peripheral Circuit Board into the ICE, self-diagnosis of the ICE and the Peripheral Circuit Board can be done by the following operating test ...

Page 40

... Map3=00FF12 00FF13 I Map4=00FF20 00FF25 I Map5=00FF30 00FF34 I Map6=00FF35 00FF36 I W Map7=00FF40 00FF40 I Map8=00FF41 00FF41 I W Map9=00FF42 00FF42 I Map10=00FF43 00FF43 I W Map11=00FF44 00FF45 I Map12=00FF48 00FF4A I Map13=00FF50 00FF53 I Map14=00FF54 00FF55 I W Map15=00FF60 00FF63 I Map16=00FF70 00FF78 I 34 EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) S5U1C88112D MANUAL ...

Page 41

... The ICE identifies a line that begins with a semicolon (;) as a comment line. Comments cannot be placed following parameters (e.g., Map0=000000 002FFF EW ;internal ROM). S5U1C88112D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88112) 4.3 Emulation Memory The ICE (S5U1C88000H5) has built-in a 64KB emulation memory for the memory space from ...

Page 42

... International Sales Operations AMERICA EPSON ELECTRONICS AMERICA, INC. - HEADQUARTERS - 1960 E. Grand Avenue EI Segundo, CA 90245, U.S.A. Phone: +1-310-955-5300 Fax: +1-310-955-5400 - SALES OFFICES - West 150 River Oaks Parkway San Jose, CA 95134, U.S.A. Phone: +1-408-922-0200 Fax: +1-408-922-0238 Central 101 Virginia Street, Suite 290 Crystal Lake, IL 60014, U.S.A. ...

Page 43

In pursuit of “Saving” Technology, Epson electronic devices. Our lineup of semiconductors, liquid crystal displays and quartz devices assists in creating the products of our customers’ dreams. Epson IS energy savings. ...

Page 44

... S5U1C88112D Manual (Development Software Tool for S1C88112) ELECTRONIC DEVICES MARKETING DIVISION EPSON Electronic Devices Website http://www.epson.co.jp/device/ First issue October, 1994 Printed March, 2001 in Japan A M ...

Related keywords