s5u1c88104d Epson Electronics America, Inc., s5u1c88104d Datasheet

no-image

s5u1c88104d

Manufacturer Part Number
s5u1c88104d
Description
Cmos 8-bit Single Chip Microcomputer
Manufacturer
Epson Electronics America, Inc.
Datasheet
MF857 - 04
CMOS 8 - BIT SINGLE CHIP MICROCOMPUTER
S5U1C88104D
Manual
(Development Software Tool for S1C88104)

Related parts for s5u1c88104d

s5u1c88104d Summary of contents

Page 1

... MF857 - 04 CMOS 8 - BIT SINGLE CHIP MICROCOMPUTER S5U1C88104D (Development Software Tool for S1C88104) 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

... S1C8P348 E0C88349 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 ...

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 (t88104) ....................................................................................33 3.4.1 Outline of t88104 ..................................................................................................................... 33 3.4.2 File configuration .................................................................................................................... 33 3.4.3 Operation procedure ............................................................................................................... 33 S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) Contents EPSON CONTENTS i ...

Page 6

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

Page 7

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

Page 8

... S1C88104 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 S1C88104) S5U1C88104D 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 S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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:setup104 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 S1C88104) ] Ctrl + S5U1C88104D MANUAL ...

Page 11

... Enter copy drive & path to [ C:\EPSON\88104\ ************************* * Enter appends a path from default setting (max 40 char ******************************************************************** S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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 S1C88104) Ctrl + Ctrl + S5U1C88104D 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 S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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 S1C88104. 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 S1C88104) S5U1C88104D MANUAL ...

Page 15

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

Page 16

... The physical addresses 000024H and 000025H cannot be used as a vector because they are reserved as a system area for the S1C88104. There is no disk space. An error has occurred while writing data. Table 3.1.4.2 Warning message Explanation There is no data in the physical address 000000H. EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) S5U1C88104D MANUAL ...

Page 17

... S2240005C0F5FCA8A9ABAAF876929399E7FBF8D90204F22E00D90208F8D802F7D802FBF8A160 S2240005E0C5200399E7FEA9F8F2F5FFF2F2FFF2EFFFF2ECFFF2E9FFF8CFB1B103F5FFCFB5EB S220000600F8F2F5FFF2F2FFF2EFFFF2ECFFF2E9FFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B S224000620FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 S224000640FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 S224000660FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 : : : : S224000F00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC S224000F20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC S224000F40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC S224000F60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C S224000F80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C S224000FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C S224000FC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C S224000FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C S804000000FB S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104 F1H and FFH are set in the system reserved area (addresses 000024H and 000025H) for S1C88104 ...

Page 18

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

Page 19

... With Resistor • K10 ................... 1. With Resistor • K11 ................... 1. With Resistor • MCU/MPU ..... 1. With Resistor • RESET .............. 1. With Resistor S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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 S1C88104) S5U1C88104D MANUAL ...

Page 21

... OPERATION SELECT MENU *** 1. INPUT NEW FILE 2. EDIT FILE 3. RETURN TO DOS PLEASE SELECT NO. ? S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) To start fog88104, 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 S1C88104. 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 S1C88104) S5U1C88104D 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. S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) .. (1) C81040C0 .. (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 S1C88104) ". S5U1C88104D MANUAL ...

Page 25

... OSC3 SYSTEM CLOCK --- 1. INTERNAL CLOCK(4.9152MHz) 2. USER CLOCK PLEASE SELECT NO.( INTERNAL CLOCK(4.9152MHz) S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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 S1C88104) SELECTED : : SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED SELECTED S5U1C88104D 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 S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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 S1C88104 is specified during modification (EDIT FILE). EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) Explanation S5U1C88104D MANUAL ...

Page 29

... OPTION NO.6 *** * --- INPUT PORT PULL UP RESISTOR --- * K00 * K01 * K02 * K03 * K04 * K05 * K06 * K07 * K10 * K11 S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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 S1C88104) 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 S5U1C88104D 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 S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) COMPLEMENTARY ---------------- COMPLEMENTARY ---------------- COMPLEMENTARY ---------------- ...

Page 32

... HEX file and function option document file using the mask data checker (mdc88104). 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 S1C88104) S5U1C88104D MANUAL ...

Page 33

... S1C88104 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.). S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 3 DETAILED EXPLANATION OF TOOLS (Mask Data Checker mdc88104) 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 S1C88104) S5U1C88104D MANUAL ...

Page 35

... PLEASE INPUT PACK FILE NAME (C8104XXX.PAn) ? c81040a0.pa0 Display 3 Example: In case of the output file name is "c81040a0.psa". C81040A0.PSA --------+ C81040A0.FDC --------+ S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 3 DETAILED EXPLANATION OF TOOLS (Mask Data Checker mdc88104) 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 ....................... c8104xxx.usa • Function option data ........... c8104xxx.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 S1C88104) S5U1C88104D MANUAL ...

Page 37

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

Page 38

... EPSON (DEVELOPMENT SOFTWARE TOOL FOR S1C88104 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 S5U1C88104D MANUAL ...

Page 39

... CMP0ON CMP1ON SVDON HVLD Note: HVLD shows that the LED lights after blinking. S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 3 DETAILED EXPLANATION OF TOOLS (Mask Data Checker mdc88104) 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 S1C88104) S5U1C88104D 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 000FFF EW ;internal ROM). S5U1C88104D MANUAL (DEVELOPMENT SOFTWARE TOOL FOR S1C88104) 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

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

Related keywords