Epson S1C88655 Technical Manual
Epson S1C88655 Technical Manual

Epson S1C88655 Technical Manual

Cmos 8-bit single chip microcomputer
Table of Contents

Advertisement

Quick Links

Technical Manual

Advertisement

Table of Contents
loading

Summary of Contents for Epson S1C88655

  • Page 1 Technical Manual...
  • Page 2 No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any...
  • Page 3 Configuration of product number Devices 88104 0A01 Packing specifications 00 : Besides tape & reel 0A : TCP BL 2 directions 0B : Tape & reel BACK 0C : TCP BR 2 directions 0D : TCP BT 2 directions 0E : TCP BD 2 directions 0F : Tape &...
  • Page 5: Table Of Contents

    4.2.2 Supply voltage booster circuit ....................28 4.2.3 V voltage generator ......................28 4.2.4 V – voltage generator ......................28 4.2.5 LCD drive power supply circuit control procedure ..............29 Details of Control Registers .....................30 Precautions ........................31 INITIAL RESET ....................32 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 6 I/O PORTS (P PORTS) ..................64 10.1 Configuration of I/O Ports ....................64 10.2 Mask Option ........................65 10.3 Input/Output Mode ......................66 10.4 Pull-up Control .........................66 10.5 Interrupt Function......................67 10.6 Details of Control Registers .....................69 10.7 Precautions ........................72 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 7 15.3 Display Timing Generator ....................119 15.3.1 Generating frame signal ....................... 119 15.3.2 CL, FR signal outputs ......................121 15.4 Display Data RAM ......................121 15.5 Display Control ........................124 15.6 Details of Control Registers ....................125 15.7 Precautions ........................127 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 8 Oscillation Characteristics ....................143 19.8 Characteristics Curves (reference value) ................144 PACKAGE FOR TEST SAMPLES ..............151 APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) ....153 Names and Functions of Each Part .................153 Installation ........................156 A.2.1 Installing S5U1C88655P2 to S5U1C88000P1 ..............156 A.2.2 Installing into the ICE (S5U1C88000H5) ................
  • Page 9: Introduction

    ∗ Fonts supported 128 × 64-dot LCD panel. The S1C88655 has a built- 1) 12 × 12-dot Japanese font in large-capacity ROM that can store various font (JIS level-1 and level-2, other characters) 2) 12 ×...
  • Page 10: Block Diagram

    Display Data RAM 48K bytes 8192 x 2 bits ROM (for Font Data) 512K bytes 8K bytes Fig. 1.2.1 S1C88655 block diagram 1.3 Pad Layout 1.3.1 Diagram of pad layout CA655Dxxx Upper left alignment mark ( ) Die No. (0, 0) Lower right alignment mark ( ) 11.7 mm...
  • Page 11: Pad Coordinates

    -2,968 1,702 SEG13 -4,126 -1,689 SEG89 2,126 -1,689 (N.C.) 5,689 1,458 -3,068 1,702 SEG14 -4,046 -1,689 SEG90 2,206 -1,689 – – – – (N.C.) -3,168 1,702 SEG15 -3,966 -1,689 SEG91 2,286 -1,689 – – – – EPSON S1C88655 TECHNICAL MANUAL...
  • Page 12: Pad Description

    LCD segment output terminals RESET I (Pull-up) Initial reset input terminal TEST I (Pull-up) Test input terminal ∗ (Pull-up): Pulled up (Hi-Z when Gate Direct is selected by mask option), (H): HIGH level output, (L): LOW level output EPSON S1C88655 TECHNICAL MANUAL...
  • Page 13: Mask Option

    IC's mask option. S1C88655 mask option list The following shows the option list for generating the IC's mask pattern. Note that the Peripheral Circuit Board installed in the ICE does not support some options.
  • Page 14 8 WATCHDOG TIMER OVERFLOW SIGNAL This mask option can select whether the watchdog timer 1. Interrupt (NMI) overflow signal is used to generate NMI or reset. Refer to 2. Reset Chapter 14, "Watchdog Timer", for details. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 15: Cpu

    2 CPU 2 CPUs/Fmdge–3l7te5/Ff 0 j 0.FsPSON EPSON S1C88655 TECHNICAL MANUAL...
  • Page 16: Mcu Mode

    3 MEMORY MAP 3 MEMORY MAP This chapter explains the memory configuration of the S1C88655. 3.1 MCU Single Chip Mode 3.2 MCU Expansion Mode The S1C88655 should be placed in single chip mode The S1C88655 must be placed in expansion mode...
  • Page 17: Internal Memory

    Accesses to this area are always aimed at the display data RAM. 3.4.4 Font data ROM The S1C88655 has a built-in ROM that can be used to store font data. The ROM capacity is 512K bytes and is allocated to 010000H–08FFFFH.
  • Page 18 ∗3 Cannot be turned OFF when the CPU is running with the OSC1 clock or the watchdog timer is enabled. ____ Note: All the interrupts including NMI are disabled, until you write the optional value into both the "00FF00H" and "00FF01H" addresses. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 19 OSC1 FOUT0 OSC1 OSC1 OSC1 – – – – – – Constantly "0" when – – – – – – being read – – – – – – WDRST Watchdog timer reset – Reset No operation EPSON S1C88655 TECHNICAL MANUAL...
  • Page 20 PTM2 compare match interrupt enable ETU2 PTM2 underflow interrupt enable Interrupt Interrupt ETC1 PTM1 compare match interrupt enable enable disable ETU1 PTM1 underflow interrupt enable ETU0 PTM0 underflow interrupt enable ETC0 PTM0 compare match interrupt enable EPSON S1C88655 TECHNICAL MANUAL...
  • Page 21 FSTRA1 Serial I/F 1 (transmit) interrupt factor flag FSERR0 Serial I/F 0 (error) interrupt factor flag FSREC0 Serial I/F 0 (receive) interrupt factor flag Reset No operation FSTRA0 Serial I/F 0 (transmit) interrupt factor flag EPSON S1C88655 TECHNICAL MANUAL...
  • Page 22 / 4096 / 128 OSC3 OSC1 / 1024 / 64 OSC3 OSC1 PST21 / 256 / 32 OSC3 OSC1 / 64 / 16 OSC3 OSC1 / 32 OSC3 OSC1 PST20 OSC3 OSC1 OSC3 OSC1 OSC3 OSC1 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 23 PRTF7 Programmable timer 7 source clock selection OSC1 OSC3 PRTF6 Programmable timer 6 source clock selection OSC1 OSC3 PRTF5 Programmable timer 5 source clock selection OSC1 OSC3 PRTF4 Programmable timer 4 source clock selection OSC1 OSC3 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 24 PTM1 compare data D6 CDR15 PTM1 compare data D5 CDR14 PTM1 compare data D4 High CDR13 PTM1 compare data D3 CDR12 PTM1 compare data D2 CDR11 PTM1 compare data D1 CDR10 PTM1 compare data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 25 PTM3 reload data D6 RDR35 PTM3 reload data D5 RDR34 PTM3 reload data D4 High RDR33 PTM3 reload data D3 RDR32 PTM3 reload data D2 RDR31 PTM3 reload data D1 RDR30 PTM3 reload data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 26 Clock timer data 4 Hz TMD4 Clock timer data 8 Hz High TMD3 Clock timer data 16 Hz TMD2 Clock timer data 32 Hz TMD1 Clock timer data 64 Hz TMD0 Clock timer data 128 Hz EPSON S1C88655 TECHNICAL MANUAL...
  • Page 27 SIF0 receive data D6 RXD05 SIF0 receive data D5 RXD04 SIF0 receive data D4 High RXD03 SIF0 receive data D3 RXD02 SIF0 receive data D2 RXD01 SIF0 receive data D1 RXD00 SIF0 receive data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 28 SIF1 receive data D6 RXD15 SIF1 receive data D5 RXD14 SIF1 receive data D4 High RXD13 SIF1 receive data D3 RXD12 SIF1 receive data D2 RXD11 SIF1 receive data D1 RXD10 SIF1 receive data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 29 P17 pull-up control register PULP16 P16 pull-up control register PULP15 P15 pull-up control register PULP14 P14 pull-up control register PULP13 P13 pull-up control register PULP12 P12 pull-up control register PULP11 P11 pull-up control register PULP10 P10 pull-up control register EPSON S1C88655 TECHNICAL MANUAL...
  • Page 30 – – – "0" when being read CTP22L P20–P23 port chattering-eliminate setup (Input level check time) Check time CTP22L CTP21L CTP20L [sec] OSC3 CTP21L OSC3 OSC3 4096/f OSC1 2048/f OSC1 CTP20L 512/f OSC1 128/f OSC1 None EPSON S1C88655 TECHNICAL MANUAL...
  • Page 31 R16D R16 output port data R15D R15 output port data R14D R14 output port data High R13D R13 output port data R12D R12 output port data R11D R11 output port data R10D R10 output port data EPSON S1C88655 TECHNICAL MANUAL...
  • Page 32 PTM5 reload data D6 RDR55 PTM5 reload data D5 RDR54 PTM5 reload data D4 High RDR53 PTM5 reload data D3 RDR52 PTM5 reload data D2 RDR51 PTM5 reload data D1 RDR50 PTM5 reload data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 33 – – – – – R/W register Reserved register – R/W register PTRUN7 PTM7 Run/Stop control Stop PSET7 PTM7 preset Preset No operation "0" when being read CKSEL7 PTM7 input clock selection External clock Internal clock EPSON S1C88655 TECHNICAL MANUAL...
  • Page 34 00FF8F D7 PTM77 PTM7 data D7 (MSB) PTM76 PTM7 data D6 PTM75 PTM7 data D5 PTM74 PTM7 data D4 High PTM73 PTM7 data D3 PTM72 PTM7 data D2 PTM71 PTM7 data D1 PTM70 PTM7 data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 35: Power Supply

    4 POWER SUPPLY 4 POWER SUPPLY This chapter explains the operating voltage and the configuration and control of the S1C88655 internal power supply circuit. 4.1 Operating Voltage 4.2 Internal Power Supply Circuit The S1C88655 operating power voltage is as The S1C88655 has a built-in power supply circuit as follows: shown in Figure 4.2.1 that generates all the voltages...
  • Page 36: D1 Voltage Generator

    ON to supply the voltage booster "1" to the V voltage generator ON/OFF control C1–4 clock to the supply voltage booster circuit before register VCON and is deactivated by writing "0". turning the circuit ON. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 37: Lcd Drive Power Supply Circuit Control Procedure

    OFF in the reverse order of Figure 4.2.5.1 except hardware reset. See chapters "8 Oscillation Circuits", "13 Programmable Timer", and "15 LCD Driver" for controlling the OSC1 oscillation circuit, programmable timer, and display timing generator. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 38: Details Of Control Registers

    Constantly "0" when – – – – – – being read LEV5 voltage control LEV4 LEV3 LEV2 LEV1 LEV0 R/WR/5A1p(0) 1.702.64 5 l[]046 0g56163 Tm( v7.-1.5 l.875 2498.49T*76.410 7V0)TjE9.413 .852 26 m12l.8.49T*.16 l92.41 321.119 m92.41 225. LE4i.SnR/W LEV4*Sn EPSON S1C88655 TECHNICAL MANUAL...
  • Page 39: Precautions

    LCD panel can be adjusted with both this register and the LRSEL0–LRSEL2 register. See Chapter 19, "Electrical Characteristics", for relationship between the setting values and the V voltage values. At initial reset, LEV is set to "0". EPSON S1C88655 TECHNICAL MANUAL...
  • Page 40: Initial Reset

    5 INITIAL RESET 5 INITIAL RESET An initial reset must be applied to the S1C88655 to initialize the internal circuits. This chapter describes the internal initial reset circuits and default values of the CPU registers. Figure 5.1.1 shows the configuration of the initial 5.1 Configuration of...
  • Page 41 5 INITIAL RESET 5.1.2 Reset voltage detector (RVD) 5.1.3 Watchdog timer overflow signal The S1C88655 has a built-in reset voltage detector The watchdog timer overflow signal can be used as that can be enabled by mask option. This circuit has a a CPU reset signal by mask option.
  • Page 42 The respectively stipulated initializations are done for internal peripheral circuits. If necessary, the initialization should be done using software. For initial values at initial reset, see Section 3.5, "I/ O Memory", and peripheral circuit descriptions in the following chapters. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 43: System Controller And Bus Control

    The S1C88655 has bus terminals that can address a maximum of 1M × 4 bytes and memory (and other) (R24, R25) can be used as a general-purpose data register with read/write capabilities.
  • Page 44: Bus Mode And Cpu Mode

    0FFFFFH Expansion mode External memory R31/CE1 CE0 area R32/CE2 The expansion mode setting applies when the S1C88655 is used with up to 1M bytes × 4 of R33/CE3 010000H 00FFFFH external expanded memory. I/O memory 00FF00H Because internal ROM is being used in the MCU...
  • Page 45: Cpu Mode

    (1) Minimum mode (CPUMOD = "0") In MCU mode: (2) Maximum mode (CPUMOD = "1") At initial reset, the S1C88655 is set in single chip mode (minimum). Minimum mode Accordingly, in MCU mode, even if a memory...
  • Page 46: Address Decoder (Ce) Settings

    _____ Address Decoder (CE) Settings 6.4 WAIT State Settings The S1C88655 is equipped with address decoders In order to insure accessing of external low speed that can output a maximum of four chip enable devices during high speed operations, the S1C88655 _____ _______ signals (CE0–CE3) to external devices.
  • Page 47 Fig. 6.4.1 Memory read/write cycle (no wait state) WAIT (4 states inserted) WAIT (4 states inserted) A0–A19 Address Address D0–D7 Read data Write data Read cycle Write cycle Fig. 6.4.2 Memory read/write cycle (with wait state) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 48: Setting Bus Authority Release Request Signal

    _______ status. After setting the BREQ terminal to _______ The S1C88655 is equipped with a bus authority LOW level, hold the BREQ terminal at LOW _______ release function on request from an external device...
  • Page 49: Details Of Control Registers

    ∗3 Cannot be turned OFF when the CPU is running with the OSC1 clock or the watchdog timer is enabled. ____ Note: All the interrupts including NMI are disabled, until you write the optional value into both the "00FF00H" and "00FF01H" addresses. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 50 NMI are ________ P24 port terminal and the BACK terminal as the masked until you write an optional value into P25 port terminal. address "00FF00H". ________ ________ At initial reset, EBR is set to "0" (BREQ/BACK disabled). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 51: Precautions

    SPP ("00FF01H") and the stack pointer SP. Example: When setting the "178000H" address EP, #00H HL, #0FF01H During this period the [HL], #17H interrupts (including _______ SP, #8000H NMI) are masked. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 52: Interrupt And Standby Status

    HALT mode the above has been set to "1". When the program executes the HALT instruc- tion, the S1C88655 enters HALT mode. (3) The interrupt priority register corresponding to Since the CPU stops operating in HALT mode, the above has been set to a priority level higher power consumption can be reduced with only than the interrupt flag (I0 and I1) setting.
  • Page 53 FSREC1 Receive interface 1 ESREC1 PSIF10 FSTRA1 Transmit PSIF11 ESTRA1 FTM32 32 Hz ETM32 FTM8 8 Hz ETM8 Clock timer FTM2 2 Hz PTM0 ETM2 PTM1 FTM1 1 Hz ETM1 Fig. 7.1 Configuration of interrupt circuit EPSON S1C88655 TECHNICAL MANUAL...
  • Page 54: Interrupt Factor Flag

    Clock timer 32 Hz signal (falling edge) FTM32 00FF1DH·D3 Clock timer 8 Hz signal (falling edge) FTM8 00FF1DH·D2 Clock timer 2 Hz signal (falling edge) FTM2 00FF1DH·D1 Clock timer 1 Hz signal (falling edge) FTM1 00FF1DH·D0 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 55: Interrupt Enable Register

    FSTRA1 00FF1CH·D3 ESTRA1 00FF16H·D3 Clock timer 32 Hz FTM32 00FF1DH·D3 ETM32 00FF17H·D3 Clock timer 8 Hz FTM8 00FF1DH·D2 ETM8 00FF17H·D2 Clock timer 2 Hz FTM2 00FF1DH·D1 ETM2 00FF17H·D1 Clock timer 1 Hz FTM1 00FF1DH·D0 ETM1 00FF17H·D0 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 56: Interrupt Priority Register And Interrupt Priority Level

    Table 7.4.3 Interrupt mask setting of CPU Acceptable interrupt Level 4 (NMI) Level 4, Level 3 (IRQ3) Level 4, Level 3, Level 2 (IRQ2) Level 4, Level 3, Level 2, Level 1 (IRQ1) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 57: Exception Processing Vectors

    PTM 6 underflow interrupt 000042H PTM 5 compare match interrupt 000044H PTM 5 underflow interrupt ↓ 000046H PTM 4 compare match interrupt 000048H PTM 4 underflow interrupt 00004AH System reserved (cannot be used) 00004CH priority Software interrupt rating 0000FEH EPSON S1C88655 TECHNICAL MANUAL...
  • Page 58: Details Of Control Registers

    PTM2 compare match interrupt enable ETU2 PTM2 underflow interrupt enable Interrupt Interrupt ETC1 PTM1 compare match interrupt enable enable disable ETU1 PTM1 underflow interrupt enable ETU0 PTM0 underflow interrupt enable ETC0 PTM0 compare match interrupt enable EPSON S1C88655 TECHNICAL MANUAL...
  • Page 59 PTM6 underflow interrupt factor flag occurred occurred FTC5 PTM5 compare match interrupt factor flag FTU5 PTM5 underflow interrupt factor flag FTC4 PTM4 compare match interrupt factor flag Reset No operation FTU4 PTM4 underflow interrupt factor flag EPSON S1C88655 TECHNICAL MANUAL...
  • Page 60 Programmable timers 7–6 PSIF00, PSIF01 (00FF10·D6, D7) Serial interface 0 PSIF10, PSIF11 (00FF11·D0, D1) Serial interface 1 PTM0, PTM1 (00FF11·D2, D3) Clock timer 00F4F(PTM0823k5))]TJ T* [(PPT2364895l5 8J T*)ce W n o9595 Tm8J o9595 Tm8J o9595 Tm8. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 61 (I0 and I1), an interrupt will be generated to the CPU. Regardless of the interrupt enable register and interrupt priority register settings, the interrupt factor flag will be set to "1" by the occurrence of an interrupt factor. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 63: Oscillation Circuits

    8 OSCILLATION CIRCUITS 8.1 Configuration of Oscillation 8.2 Mask Option Circuits OSC1 oscillation circuit The S1C88655 is twin clock system with two Crystal oscillation circuit internal oscillation circuits (OSC1 and OSC3). CR oscillation circuit The OSC3 oscillation circuit generates the main-...
  • Page 64: Osc3 Oscillation Circuit

    The OSC3 oscillator types can be selected from crystal, ceramic, and CR by mask option. Figure 8.3.1 shows the configuration of the OSC3 oscillation circuit. OSC3 OSC3 X'tal 3 Ceramic OSC4 OSC3ON OSC3ON EPSON S1C88655 TECHNICAL MANUAL...
  • Page 65: Switching The Cpu Clock

    CPU clock STOP CPU clock STOP Standby Status * The return destination from the standby status becomes the program execution status prior to shifting to the standby status. Fig. 8.5.1 Status transition diagram for the clock changeover EPSON S1C88655 TECHNICAL MANUAL...
  • Page 66: Clock Output (Fout)

    8 OSCILLATION CIRCUITS 8.6 Clock Output (FOUT) When the selected clock source is not activated, the In order for the S1C88655 to provide a clock to an external device, a FOUT signal (oscillation clock oscillation circuit must be turned ON before...
  • Page 67: Details Of Control Registers

    SLP instruction is stops when the SLP instruction is executed. executed. At initial reset, SOSC3 is set to "1" (OSC3 oscillation At initial reset, SOSC1 is set to "1" (OSC1 oscillation ON). ON). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 68: Precautions

    SLEEP status. Therefore, stop the FOUT output OSC3 before executing the SLP instruction. OSC3 OSC3 OSC1 OSC1 OSC1 OSC1 OSC1 oscillation frequency OSC1 OSC3 oscillation frequency OSC3 At initial reset, this register is set to "0" (f /1). OSC1 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 69: Output Ports (R Ports)

    9 OUTPUT PORTS (R PORTS) Figure 9.1.1 shows the basic structure of the output 9.1 Configuration of Output Ports ports. The S1C88655 is equipped with 26 bits of output Address ports (R00–R07, R10–R17, R20–R25, R30–R33). Depending on the bus mode setting, the configura-...
  • Page 70: Details Of Control Registers

    R16D R16 output port data R15D R15 output port data R14D R14 output port data High R13D R13 output port data R12D R12 output port data R11D R11 output port data R10D R10 output port data EPSON S1C88655 TECHNICAL MANUAL...
  • Page 71 The high impedance control registers set for bus read/write capabilities which do not affect the signal output can be used as general-purpose output terminals. registers with read/write capabilities which do not affect the output terminals. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 72: O Ports (P Ports)

    P00–P07: D0–D7 10.1 Configuration of I/O Ports The P00–P07 terminals are shared with the data The S1C88655 is equipped with 24 bits of I/O ports bus D0–D7. When the bus mode is set to (P00–P07, P10–P17, P20–P27). expansion mode, they function as the data bus Figure 10.1.1 shows the structure of an I/O port.
  • Page 73: Mask Option

    Whether this resistor is used or not can be selected for each port (one bit unit). Furthermore, the interface level for each port in P10–P17 and P20–P27 can be selected from CMOS level and CMOS Schmitt level. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 74: Input/Output Mode

    (C + load capacitance on the board) x 1.6 [sec] : Pull up resistance Max. value : Terminal capacitance Max. value For unused ports, select "With resistor" and enable pull-up using the pull-up control registers. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 75: Interrupt Function

    Address circuit Input port Chattering-eliminate P24D circuit Input comparison Interrupt factor register PCP24 flag FP24 Address Address Interrupt enable register EP24 Interrupt priority Address register PP20, PP21 Address Fig. 10.5.1 Configuration of input interrupt circuit EPSON S1C88655 TECHNICAL MANUAL...
  • Page 76 This causes the input interrupt to 128/f (4 ms) OSC1 malfunction, therefore setup the input signal None – so that the rise/fall time is 25 nsec or less. ∗: When OSC1 = 32 kHz, OSC3 = 2 MHz EPSON S1C88655 TECHNICAL MANUAL...
  • Page 77: Details Of Control Registers

    P17 pull-up control register PULP16 P16 pull-up control register PULP15 P15 pull-up control register PULP14 P14 pull-up control register PULP13 P13 pull-up control register PULP12 P12 pull-up control register PULP11 P11 pull-up control register PULP10 P10 pull-up control register EPSON S1C88655 TECHNICAL MANUAL...
  • Page 78 – – – "0" when being read CTP22L P20–P23 port chattering-eliminate setup (Input level check time) Check time CTP22L CTP21L CTP20L [sec] OSC3 CTP21L OSC3 OSC3 4096/f OSC1 2048/f OSC1 CTP20L 512/f OSC1 128/f OSC1 None EPSON S1C88655 TECHNICAL MANUAL...
  • Page 79 At initial reset, this register is set to "0" (input mode). Note: The I/O control registers of the ports that are configured to the data bus and serial interface inputs/outputs can be used as general-purpose registers that do not affect the terminal input/output status. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 80: Precautions

    Unnecessary interrupt may occur if the register is changed when the corresponding input port interrupts have been enabled by the interrupt enable register EP2x. At initial reset, this register is set to "0" (None). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 81: Serial Interface

    The direction of I/O port terminals set for serial 11.1 Configuration of Serial Interface interface input/output terminals are determined by The S1C88655 incorporates a full duplex serial the signal and transfer mode for each terminal. interface (when asynchronous system is selected)
  • Page 82: Transfer Modes

    SCSx0 and SCSx1 used to select the clock source are invalid. (c) Asynchronous 7-bit/8-bit mode Figure 11.3.1(b) shows the connection example Fig. 11.3.1 Connection examples of serial interface I/O terminals of input/output terminals in the clock synchronous slave mode. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 83: Clock Source

    OSC3 OSC3 Synchro- 1/16 oscillation Divider Selector Selector nous clock 1/16 circuit Programmable timer underflow signal (Ch. 0: timer 1, Ch. 1: timer 7) (Clock synchronous slave mode) SCLKx Fig. 11.4.1 Division of the synchronous clock EPSON S1C88655 TECHNICAL MANUAL...
  • Page 84: Transmit/Receive Control

    When interrupt has been enabled, an interrupt is generated when the transmission is completed. If there is subsequent data to be transmitted it can be sent using this interrupt. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 85: Operation Of Clock Synchronous Transfer

    8, "Oscillation Circuits".) clock synchronous mode (6) Serial data input/output permutation Below is a description of initialization when The S1C88655 provides the data input/output performing clock synchronous transfer, transmit- permutation select register SDPx to select receive control procedures and operations.
  • Page 86 SOUTx terminal. When the final bit (MSB when "LSB first" is selected, or LSB when "MSB first" is selected) is output, the SOUTx terminal is maintained at that level, until the next transmitting begins. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 87 At this time, since the SRDYx terminal is not set Interrupt and instead P13 (P17) functions as the I/O port, (d) Receive timing for slave mode you can apply this port for said control. Fig. 11.6.4 Timing chart (clock synchronous system transmission, LSB first) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 88: Operation Of Asynchronous Transfer

    Here following, we will explain the control se- them all with one instruction. quence and operation for initialization and trans- mitting /receiving in case of asynchronous data transfer. See "11.8 Interrupt Function" for the serial interface interrupts. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 89 (8) Serial data input/output permutation (1) Write "0" in the transmit enable register TXENx The S1C88655 provides the data input/output to reset the serial interface. permutation select register SDPx to select whether the serial data bits are transferred from (2) Write "1"...
  • Page 90 The received data at this point cannot assured point. (When an overrun error is generated, the because of the parity error. interrupt factor flag FSRECx is not set to "1" and a receiving complete interrupt is not generated.) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 91 D0 D1 D2 D3 D4 D5 D6 D7 (In 8-bit mode/Non parity) RXDx 1st data 2nd data OERx control signal OERx Interrupt (b) Receive timing Fig. 11.7.4 Timing chart (asynchronous transfer, LSB first, stop bit = 1 bit) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 92: Interrupt Function

    Chapter 7, "Interrupt The following transmitting data can be set and and Standby Status". the transmitting start (writing "1" to TXTC5m operatThe foll8n Figure 11.8.1 shows the configuration of the serial interface interrupt circuit. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 93 The exception processing vector address is set as follows: The exception processing vector address is set as follows: Ch. 0 receive error interrupt: 000026H Ch. 1 receive error interrupt: 00002CH Ch. 0 receiving complete interrupt: 000028H Ch. 1 receiving complete interrupt: 00002EH EPSON S1C88655 TECHNICAL MANUAL...
  • Page 94: Details Of Control Registers

    SIF0 receive data D6 RXD05 SIF0 receive data D5 RXD04 SIF0 receive data D4 High RXD03 SIF0 receive data D3 RXD02 SIF0 receive data D2 RXD01 SIF0 receive data D1 RXD00 SIF0 receive data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 95 SIF1 receive data D6 RXD15 SIF1 receive data D5 RXD14 SIF1 receive data D4 High RXD13 SIF1 receive data D3 RXD12 SIF1 receive data D2 RXD11 SIF1 receive data D1 RXD10 SIF1 receive data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 96 "0" is written, it is set to 1 bit. OSC3 In clock synchronous mode, no start/stop bits can be added to transfer data. Therefore, setting STPBx becomes invalid. At initial reset, STPBx is set to "0" (1 bit). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 97 "1" to RXTRGx in the asynchronous mode. OERx is reset to "0" by writing "1". At initial reset and when RXENx is "0", OERx is set to "0" (no error). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 98 When "1" is written: MSB first When "0" is written: LSB first Reading: Valid Select whether the data input/output permutation will be MSB first or LSB first. At initial reset, SDPx is set to "0" (LSB first). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 99: Precautions

    Refer to the oscillation start time example indicated in Chapter 19, "Electrical Characteristics".) At initial reset, the OSC3 oscillation circuit is set to ON status. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 100: Clock Timer

    12 CLOCK TIMER 12.1 Configuration of Clock Timer 12.2 Interrupt Function The S1C88655 has built in a clock timer that uses The clock timer can generate an interrupt by each of the OSC1 oscillation circuit as clock source. The the 32 Hz, 8 Hz, 2 Hz and 1 Hz signals.
  • Page 101 12 CLOCK TIMER 32 Hz falling edge Interrupt factor flag FTM32 Address Interrupt enable register ETM32 Address Interrupt request EPSON S1C88655 TECHNICAL MANUAL...
  • Page 102: Details Of Control Registers

    In the case of the STOP status, the reset data "00H" is maintained. No operation results when "0" is written to the TMRST. Since the TMRST is exclusively for writing, it always becomes "0" during reading. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 103: Precautions

    RUN status (TMRUN = "1"). The clock timer operation will become unstable when returning from SLEEP status. Therefore, when shifting to SLEEP status, set the clock timer to STOP status (TMRUN = "0") prior to executing the SLP instruction. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 104: Programmable Timer

    13 PROGRAMMABLE TIMER 13 PROGRAMMABLE TIMER 13.1 Configuration of Programmable Timer The S1C88655 has four built-in 16-bit program- The reload data register is used to set an initial value mable timer systems. Each system timer consists of to the down counter.
  • Page 105: Operation Mode

    1 enter the 8-bit mode (8-bit × 2 channels) and shows the configuration of the control registers. when "1" is set, they enter the 16-bit mode (16-bit × 1 channel). In the 8-bit mode, Timers 0 and 1 can be controlled individually. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 106 Timer(L) and Timer(H) in explanations for 16-bit mode. Timer(L) = Timer 0, Timer 2, Timer 4 or Timer 6 Timer(H) = Timer 1, Timer 3, Timer 5 or Timer 7 This is used for register names. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 107: Setting Of Input Clock

    OSC3 can data register. This underflow generates an be used. See Chapter 8, "Oscillation Circuits" for interrupt, and controls the clock (TOUTx the controlling of the OSC3 oscillation circuit. signal) output. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 108 ∗ 1. Be especially careful when using the OSC1 (low-speed clock) as the clock source of the programmable timer and the CPU is operating with the OSC3 (high-speed clock). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 109: Interrupt Function

    FTC5 00FF1EH·D3 ETC5 00FF18H·D3 Timer 6 Counter underflow FTU6 00FF1EH·D4 ETU6 00FF18H·D4 PPT6 00FF11H·D6 Compare match FTC6 00FF1EH·D5 ETC6 00FF18H·D5 PPT7 00FF11H·D7 Timer 7 Counter underflow FTU7 00FF1EH·D6 ETU7 00FF18H·D6 Compare match FTC7 00FF1EH·D7 ETC7 00FF18H·D7 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 110 Timer 6 level judgment interrupt request Compare match Interrupt factor flag circuit Timer 7 FTC6 Address interrupt request Interrupt enable register ETC6 Address Timer 6 Timer 7 Fig. 13.5.1 Configuration of 16-bit programmable timer interrupt circuit EPSON S1C88655 TECHNICAL MANUAL...
  • Page 111: Setting Tout Outputs

    3 2 1 0 7 6 5 4 3 2 1 Compare match signal Underflow signal TOUTx signal CDR register value RDR register value + 1 PTOUTx/RPTOUTx Output from TOUTx (P20/P21) terminal Output from TOUTx (P23) terminal Fig. 13.6.1 Output waveform of TOUT signal EPSON S1C88655 TECHNICAL MANUAL...
  • Page 112: Setting Transfer Rate Of Serial Interface

    (Hz) The Timer 5 underflow signal is divided by 2 before : Frame frequency (Hz) supplying to the display timing generator, so set a value represented by the following expressions to the register RDR5x. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 113: Details Of Control Register

    PRTF3 Programmable timer 3 source clock selection OSC1 OSC3 PRTF2 Programmable timer 2 source clock selection OSC1 OSC3 PRTF1 Programmable timer 1 source clock selection OSC1 OSC3 PRTF0 Programmable timer 0 source clock selection OSC1 OSC3 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 114 "0" when being read – R/W register Reserved register PTOUT0 PTM0 clock output control PTRUN0 PTM0 Run/Stop control Stop PSET0 PTM0 preset Preset No operation "0" when being read CKSEL0 PTM0 input clock selection External clock Internal clock EPSON S1C88655 TECHNICAL MANUAL...
  • Page 115 00FF36 PTM07 PTM0 data D7 (MSB) PTM06 PTM0 data D6 PTM05 PTM0 data D5 PTM04 PTM0 data D4 High PTM03 PTM0 data D3 PTM02 PTM0 data D2 PTM01 PTM0 data D1 PTM00 PTM0 data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 116 PTM2 compare data D6 CDR25 PTM2 compare data D5 CDR24 PTM2 compare data D4 High CDR23 PTM2 compare data D3 CDR22 PTM2 compare data D2 CDR21 PTM2 compare data D1 CDR20 PTM2 compare data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 117 PTM4 reload data D6 RDR45 PTM4 reload data D5 RDR44 PTM4 reload data D4 High RDR43 PTM4 reload data D3 RDR42 PTM4 reload data D2 RDR41 PTM4 reload data D1 RDR40 PTM4 reload data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 118 "0" when being read – R/W register Reserved register – R/W register PTRUN6 PTM6 Run/Stop control Stop PSET6 PTM6 preset Preset No operation "0" when being read CKSEL6 PTM6 input clock selection External clock Internal clock EPSON S1C88655 TECHNICAL MANUAL...
  • Page 119 00FF8E D7 PTM67 PTM6 data D7 (MSB) PTM66 PTM6 data D6 PTM65 PTM6 data D5 PTM64 PTM6 data D4 High PTM63 PTM6 data D3 PTM62 PTM6 data D2 PTM61 PTM6 data D1 PTM60 PTM6 data D0 (LSB) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 120 16/f seconds OSC1 in width as noise and rejects them. When PTNREN_A (–D) is "0", the external clock bypasses the noise rejector. At initial reset, this register is set to "0" (disabled). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 121 PSTx register is output to invalid. Timer x. At initial reset, PTMx is set to "FFH". When "0" is written, the clock is not output. At initial reset, the this register is set to "0" (OFF). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 122 At initial reset, this register is set to "0" (STOP). fixed at "0". At initial reset, this register is set to "0" (DC output). Note: If RPTOUT2 and RPTOUT3 are set to "1" at the same time, RPTOUT3 is effective. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 123: Precautions

    (3) In the 16-bit mode, reading PTM(L) does not latch the Timer(H) counter data in PTM(H). To avoid generating a borrow from Timer(L) to Timer(H), read the counter data after stopping the timer by writing "0" to PTRUN(L). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 124: Watchdog Timer

    14 WATCHDOG TIMER 14 WATCHDOG TIMER 14.1 Configuration of Watchdog Timer 14.2 Mask Option The S1C88655 has a built-in watchdog timer that The watchdog timer overflow cycle can be selected uses the OSC1 oscillation circuit as its clock source. by mask option.
  • Page 125: Details Of Control Register

    NMI interrupt has occurred (when f OSC1 reset, after which it is immediately restarted. is 32.768 kHz). Writing "0" will mean no operation. Since WDRST is for writing only, it is constantly set to "0" during readout. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 126: Lcd Driver

    15 LCD DRIVER 15.1 Configuration of LCD Driver 15.2 LCD Power Supply The S1C88655 has a built-in dot matrix LCD driver The on-chip power supply circuit generates the that can drive an LCD panel with a maximum of LCD drive voltages V –V...
  • Page 127: Display Timing Generator

    LCLK OSC1 OSC1 Divider LFRM oscillation circuit LCDON Voltage booster clock CL signal (LCD synchronous signal) (Display clock frequency) FR signal (LCD alternating signal) /2 (Frame frequency) (Source clock frequency) Fig. 15.3.1.1 Display timing generator EPSON S1C88655 TECHNICAL MANUAL...
  • Page 128 15 LCD DRIVER · · · · · · · · · · · · [Hz] [Hz] COM0 COM0 COM1 COM2 SEG0 SEG1 (GND) COM0–SEG0 (GND) COM0–SEG1 Fig. 15.3.1.2 LCD drive waveform (1/64 duty) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 129: Cl, Fr Signal Outputs

    15.3.2 CL, FR signal outputs 15.4 Display Data RAM The CL signal (LCD synchronous clock) and FR The S1C88655 has a built-in 2K-byte display data signal (LCD alternating signal) that are generated RAM (8192 bits per screen × 2). The display data by the display timing generator can be output RAM is allocated to address E000H–EF7FH.
  • Page 130 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 reverse ∗1: SEGREV = "1" ∗2: SEGREV = "0" ∗3: COMREV = "1" ∗4: COMREV = "0" Fig. 15.4.1 Display data RAM map (display area 0) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 131 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 reverse ∗1: SEGREV = "1" ∗2: SEGREV = "0" ∗3: COMREV = "1" ∗4: COMREV = "0" Fig. 15.4.2 Display data RAM map (display area 1) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 132: Display Control

    SEG terminals output an OFF waveform (V or V ) and all the COM terminals output an OFF waveform (V ). This software control does not affect the contents of the display data RAM. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 133: Details Of Control Registers

    The display timing generator also outputs the voltage booster clock to generate the LCD drive voltages. Therefore, be sure to select a source clock before turning the on-chip power supply circuit At initial reset, LCDCS is set to "00" (OFF). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 134 When LCLK is set to "1", the CL signal is output from the P26 terminal. When LCLK is set to "0", the P26 terminal functions as an I/O port. At initial reset, LCLK is set to "0" (CL signal output OFF). EPSON S1C88655 TECHNICAL MANUAL...
  • Page 135: Precautions

    (3) Be sure to set LCDCS0–1, LCDON, VCON, VC5ON and LBON to OFF before executing the SLP instruction. Also note that a hazard may occur if LCDCS0–1 is changed when LCLK and LFRM is ON. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 136: Supply Voltage Detection (Svd) Circuit

    (SVD) CIRCUIT 16.1 Configuration of SVD Circuit 16.2 SVD Operation The S1C88655 has a built-in SVD (supply voltage The SVD circuit compares the criteria voltage set by detection) circuit, so that the software can find software and the supply voltage (V –V...
  • Page 137: Details Of Control Register

    Supply voltage (V –V < Criteria voltage Writing: Invalid The result of supply voltage detection at time of SVDON is set to "0" can be read from this latch. At initial reset, SVDDT is set to "0". EPSON S1C88655 TECHNICAL MANUAL...
  • Page 138: Summary Of Notes

    (instructions) Consumption are explained. You should refer to these when programming. The S1C88655 can turn circuits, which consume a large amount of power, ON or OFF by control See Chapter 19, "Electrical Characteristics", for the current consumption.
  • Page 139: Precautions On Mounting

    Disturbances of the oscillation clock due to noise may cause a malfunction. Consider the following points to prevent this: s.JMrs8t0 7 dp*4S2 880nempo.3wmar026 7 dp8ca5kcf9iae0s.Je80nem..aEE 0 7 c82Fem..aEE 0 6E 0 f9 O22282J808fn EPSON S1C88655 TECHNICAL MANUAL...
  • Page 140 (2) The inspection process of the product needs an environment that shields the IC from visible radiation. (3) As well as the face of the IC, shield the back and side too. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 141: Basic External Wiring Diagram

    Capacitor for RESET terminal 30 pF (Ceramic oscillation) the reset voltage detection Drain capacitor 15 pF (Crystal oscillation) circuit is used.) 30 pF (Ceramic oscillation) Note: The above table is simply an example, and is not guaranteed to work. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 142: Electrical Characteristics

    Capacitor between CA4P and CA2M µF Capacitor between CA2P and CA2M Note) 1 When LCD drive power is not used, the capacitor is not necessary. Configuration of C –C is different depending on the boosting ratio. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 143: Dc Characteristics

    = 0 V, f = 1 MHz, Ta = 25°C Note) 1 When CMOS level is selected by mask option. When CMOS Schmitt level is selected by mask option. When addition of pull-up resistor is selected by mask option. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 144: Analog Circuit Characteristics

    LRSEL2–0 = 1 LRSEL2–0 = 0 Operating voltage range 0 4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 LEV5–0: Level 0–63 Operating voltage range output voltage adjustment range (Typ.) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 145 Reset signal Reset signal Reset signal negated negated negated ∗1 Unsteady reset range ∗2 Reset hold range (Reset status is held for a certain time after the power supply voltage exceeds the reset release level.) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 146: Power Current Consumption

    This value is added to the current consumption in SLEEP mode/in HALT mode/during execution when the LCD driver circuit is active. LCDCS0–1 = "01", LBON = "1", VC5ON = "1", LBIAS = "1", DSPC0–1 = "01", LRSEL0–2 and LEV0–5 = arbitrarily EPSON S1C88655 TECHNICAL MANUAL...
  • Page 147: Ac Characteristics

    5-cycle instruction µs 6-cycle instruction µs Instruction execution time 1-cycle instruction 0.24 µs (during operation with OSC3 clock) 2-cycle instruction 0.49 µs 3-cycle instruction 0.73 µs 4-cycle instruction 0.98 µs 5-cycle instruction 1.22 µs 6-cycle instruction 1.46 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 148 * In the case of crystal oscillation and ceramic oscillation: h = 0.5 h (1/ c: oscillation frequency) c ± 0.10 * In the case of CR oscillation: h = 0.5 h (1/ c: oscillation frequency) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 149 When a HIGH level is detected, the start bit detection circuit is reset and goes into a wait status until the next start bit. (Time as far as AC is excluded.) SCLK OUT SOUT SCLK IN SOUT Start bit Stop bit Sampling clock Erroneous start bit detection signal EPSON S1C88655 TECHNICAL MANUAL...
  • Page 150 ___________ • RESET input clock Condition: V = 1.8 to 3.6 V, V = 0 V, Ta = 25°C, V = 0.5V = 0.1V Item Symbol Min. Typ. Max. Unit Note µs RESET input time RESET EPSON S1C88655 TECHNICAL MANUAL...
  • Page 151: Oscillation Characteristics

    Frequency/power voltage deviation ppm/V ∂ ∂ Frequency adjustment range = constant, C = 0 to 25 pF C-002RX Made by EPSON TOYOCOM OSC1 (CR) Unless otherwise specified: V = 1.8 to 3.6 V, V = 0 V, Ta = 25°C Item Symbol Condition Min.
  • Page 152: Characteristics Curves (Reference Value)

    Ta = 70°C, Min. value = 3.6 V = 2.4 V = 1.8 V voltage - temperature characteristic Typ. value, V = 8 V 1.05V 1.04V 1.03V 1.02V 1.01V 1.00V 0.99V 0.98V 0.97V 0.96V 0.95V Ta [°C] EPSON S1C88655 TECHNICAL MANUAL...
  • Page 153 1.05V 1.04V 1.03V 1.02V 1.01V 1.00V 0.99V 0.98V 0.97V 0.96V 0.95V Ta [°C] In HALT status current consumption - temperature characteristic (During operation with OSC1) <Crystal oscillation, f = 32.768 kHz> OSC1 Typ. value Ta [°C] EPSON S1C88655 TECHNICAL MANUAL...
  • Page 154 In HALT status current consumption - resistance characteristic (During operation with OSC3) <CR oscillation> Ta = 25°C Max. Typ. 1000 [kΩ] In HALT status current consumption - frequency characteristic (During operation with OSC3) <Crystal oscillation/Ceramic oscillation> Ta = 25°C Max. Typ. [MHz] OSC3 EPSON S1C88655 TECHNICAL MANUAL...
  • Page 155 In executed status current consumption - resistance characteristic (During operation with OSC1) <CR oscillation> Ta = 25°C Max. Typ. 1000 10000 [kΩ] In executed status current consumption - resistance characteristic (During operation with OSC3) <CR oscillation> Ta = 25°C Max. Typ. 1000 [kΩ] EPSON S1C88655 TECHNICAL MANUAL...
  • Page 156 Ta = 25°C, Typ. value, V = 8 V, white screen displayed Quintuple boosted Quadruple boosted Triple boosted Ta = 25°C, Typ. value, V = 8 V, checker pattern displayed Quintuple boosted Quadruple boosted Triple boosted EPSON S1C88655 TECHNICAL MANUAL...
  • Page 157 (The OSC3 resistance value should be set to R • OSC1 oscillation frequency - resistor characteristic Ta = 25°C, Typ. value 1000 1000 10000 [kΩ] • OSC1 oscillation frequenc - temperature characteristic Typ. value, R = 1500 kΩ 1000 Ta [°C] EPSON S1C88655 TECHNICAL MANUAL...
  • Page 158 19 ELECTRICAL CHARACTERISTICS • OSC3 oscillation frequency - resistor characteristic Ta = 25°C, Typ. value 10000 1000 1000 [kΩ] • OSC3 oscillation frequenc - temperature characteristic Typ. value, R = 39 kΩ 10000 1000 Ta [°C] EPSON S1C88655 TECHNICAL MANUAL...
  • Page 159: Package For Test Samples

    20 PACKAGE FOR TEST SAMPLES 20 PACKAGE FOR TEST SAMPLES S1C88655COFQTP (Unit: mm) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 160 SEG93 – – CA4P SEG14 SEG94 (N.C.) CA2M SEG15 SEG95 (N.C.) CA2P SEG16 SEG96 (N.C.) SEG17 SEG97 (N.C.) SEG18 SEG98 (N.C.) SEG19 SEG99 (N.C.) SEG20 SEG100 (N.C.) SEG21 SEG101 (N.C.) SEG22 SEG102 (N.C.) SEG23 SEG103 (N.C.) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 161: Appendix A Peripheral Circuit Board For S1C88655

    BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) This manual describes how to use the Peripheral Circuit Board for S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1). This circuit board is used to provide emulation functions when it is installed in the ICE (S5U1C88000H5), a debugging tool for the 8-bit Single Chip Microcomputer S1C88 Family.
  • Page 162 APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) (1) SW1 (12) LED 4 (CLKCHG) When downloading circuit data, set this switch Indicates the CPU operating clock. to the "3" position. Otherwise, set to position "1". Lit: OSC3 (CLKCHG register = "1")
  • Page 163 APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) (21) LED 13 (26) I/O #1, I/O #3 connectors Unused. These are the connectors for connecting the I/ O and LCD panel board. The I/O cables (80- (22) LED 14 (OSC1 operating clock) pin/40-pin ×...
  • Page 164: Installation

    APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) A.2 Installation A.3 Connecting to the Target System This section explains how to connect the A.2.1 Installing S5U1C88655P2 S5U1C88000P1 + S5U1C88655P2 to the target to S5U1C88000P1 system and the LCD panel board (S5U1C88655T1).
  • Page 165 APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) Notes: • The LCD panel board operating clock frequency is limited to that of the connected LCD module (standard TCM). • If the LCD panel is out of synchronization...
  • Page 166: Downloading Circuit Data To The S5U1C88000P1

    APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) A.4 Downloading Circuit Data to A.5 Precautions the S5U1C88000P1 Take the following precautions when using the Peripheral Circuit Board for S1C88655. This board (S5U1C88000P1) comes with the FPGA that contains factory inspection data, therefore the A.5.1 Precaution for operation...
  • Page 167 (LED 8: monitor pin 8) select the appropriate operating frequency. g) V voltage generator (LED 9: monitor pin 9) • The Peripheral Circuit Board for S1C88655 does h) V voltage generator C1–4 not include the OSC3 ceramic oscillation circuit. (LED 10: monitor pin 10)
  • Page 168 • This board contains oscillation circuits for When using this board for development of an OSC1 and OSC3. Keep in mind that even S1C88655 application, be sure not to read and though the actual IC may not have a resonator write from/to I/O memory addresses FF22H and FFC0H to FFDDH.
  • Page 169: Product Specifications

    APPENDIX A PERIPHERAL CIRCUIT BOARD FOR S1C88655 (S5U1C88000P1 + S5U1C88655P2 + S5U1C88655T1) A.6 Product Specifications A.6.1 S5U1C88000P1 specifications A.6.2 S5U1C88655P2 specifications S5U1C88000P1 S5U1C88655P2 Dimensions (mm): Dimensions (mm): 247.5 (wide) × 165 (depth) × 44.6 (height) 184 (W) × 152 (D) × 20 (H)
  • Page 170: Appendix B Using Font Data

    • S5U1C88655R1 12 × 12-dot Japanese font (JIS level-1 and level-2, other characters) • S5U1C88655R3 12 × 12-dot Korean font (KSX1001) Please contact Seiko Epson for other font pack- User-developed program ages. Compile Assemble Font data Linker...
  • Page 171: Appendix C Tcm

    TCM is provided as the 3. Input port pull-up resistors ___________ standard packaging form for the S1C88655 and the RESET With pull-up resistor _______ standard TCM has been released. Furthermore,...
  • Page 172 APPENDIX C TCM Standard TCM outline drawing (die-cut pattern before assembly) LCD panel side FPC connector side TOP VIEW ∗ Recommended FPC connectors: FH23 series (Hirose Electric Co., LTD.) EPSON S1C88655 TECHNICAL MANUAL...
  • Page 173 SEG6 SEG57 SEG108 COM59 SEG7 SEG58 SEG109 COM60 SEG8 SEG59 SEG110 COM61 SEG9 SEG60 SEG111 COM62 SEG10 SEG61 SEG112 COM63 SEG11 SEG62 SEG113 N.C. SEG12 SEG63 SEG114 N.C. SEG13 SEG64 SEG115 N.C. SEG14 SEG65 SEG116 N.C. EPSON S1C88655 TECHNICAL MANUAL...
  • Page 174 Riesstrasse 15 Hi- Tech Park, Shenzhen 80992 Munich, GERMANY Phone: +86-755-2699-3828 Fax: +86-755-2699-3838 Phone: +49-89-14005-0 Fax: +49-89-14005-110 EPSON TAIWAN TECHNOLOGY & TRADING LTD. DÜSSELDORF BRANCH OFFICE 14F, No. 7, Song Ren Road Altstadtstrasse 176 Taipei 110 51379 Leverkusen, GERMANY Phone: +886-2-8786-6688...
  • Page 175 S1C88655 Technical Manual SEMICONDUCTOR OPERATIONS DIVISION EPSON Electronic Devices Website http://www.epsondevice.com Document code: 410757500 Issue September, 2006 Printed in Japan...

Table of Contents