Hewlett-packard cmos 8-bit single chip microcomputer technical manual (182 pages)
Summary of Contents for Epson 0C88832
Page 1
MF1215-01 CMOS 8-BIT SINGLE CHIP MICROCOMPUTER E0C88832/88862 T ECHNICAL ANUAL E0C88832/88862 Technical Hardware...
Page 2
Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such as medical products.
Table 1.1.1 Configuration Model Internal ROM Output port LCD segment E0C88832 32K bytes 5 bits 1,632 (Max.) E0C88862 60K bytes 4 bits 1,312 (Max.) *1: Maximum number of drive segments when the 32 common is selected. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 11
LCD segment output terminals SEG0–SEG50 RESET Initial reset input terminal ∗1 TEST Test input terminal ∗1 TEST is the terminal used for shipping inspection of the IC. For normal operation be sure it is connected to V EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 13
LCD segment output terminals Initial reset input terminal RESET ∗1 TEST Test input terminal ∗1 TEST is the terminal used for shipping inspection of the IC. For normal operation be sure it is connected to V EPSON E0C88832/88862 TECHNICAL MANUAL...
This mask option can select whether the pull-up resistor for the input port terminal is used or not. It is possible to select for each bit of the input ports. Refer to Section 5.4, "Input Ports (K ports)", for details. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 15
• P14 ....1. With Resistor 2. Gate Direct • P15 ....1. With Resistor 2. Gate Direct • P16 ....1. With Resistor 2. Gate Direct • P17 ....1. With Resistor 2. Gate Direct EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 16
5. Internal TYPE D (V Standard, 1/4 Bias, 4.5 V) 9 R51 OUTPUT PORT SPECIFICATION 1. With BZ (Use) 2. Without BZ (Not Use) 10 R26 OUTPUT PORT SPECIFICATION 1. With TOUT (Use) 2. Without TOUT (Not Use) EPSON E0C88832/88862 TECHNICAL MANUAL...
BZON protection mode BZSHT Fig. 2.3.1 Configuration of heavy load protection mode control circuit For details of the OSC3 oscillation circuit and buzzer output, see "5.3 Oscillation Circuits and Operating Mode" and "5.12 Sound Generator", respectively. EPSON E0C88832/88862 TECHNICAL MANUAL...
Furthermore, from address 000026H to address 0000FFH, software interrupt vectors are assignable to any two bytes which begin with an even address. Table 3.3.1 lists the vector addresses and the exception processing factors to which they correspond. EPSON E0C88832/88862 TECHNICAL MANUAL...
Consequently, when returning to the main routine from exception processing routines, please use the RETE instruction. See the "E0C88 Core CPU Manual" for information on CPU operations when an exception processing factor is generated. EPSON E0C88832/88862 TECHNICAL MANUAL...
LOW level for two seconds (when the oscillation frequency f = 32.768 kHz) or more to perform OSC1 the initial reset by means of this function. EPSON E0C88832/88862 TECHNICAL MANUAL...
First SVD sampling time * Dummy cycle Reset exception processing ∗ When the initial reset by the SVD circuit with the mask option has been used, this cycle is inserted as the waiting time. Fig. 4.1.4.1 Initial reset sequence EPSON E0C88832/88862 TECHNICAL MANUAL...
If necessary, the initialization should be done using software. For initial value at initial reset, see the sections on the I/O memory map and peripheral circuit descriptions in the following chapter of this Manual. EPSON E0C88832/88862 TECHNICAL MANUAL...
*1 When 1/8 duty has been selected by mask option, setting of this register becomes invalid. Note) When debugging using the E0C88 Family debugging tools ICE88R (ICE88) and PRC88348, all the interrupts including NMI are disabled until values are written to addresses "00FF00H" and "00FF01H". EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 25
*1 After initial reset, this status is set "1" until conclusion of hardware first sampling. *2 Initial values are set according to the supply voltage detected at first sampling by hardware. Until conclusion of first sampling, SVD0–SVD3 data are undefined. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 27
Timer 1 counter data D5 PTD14 Timer 1 counter data D4 High PTD13 Timer 1 counter data D3 PTD12 Timer 1 counter data D2 PTD11 Timer 1 counter data D1 PTD10 Timer 1 counter data D0 (LSB) EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 28
31.25 msec ENRTM Envelope attenuation time 1 sec 0.5 sec ENRST Envelope reset – Reset No operation "0" when being read ENON Envelope On/Off control BZON Buzzer output control *1 Reset to "0" during one-shot output. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 29
No operation Overrun error flag Error No error Reset (0) No operation RXTRG Receive trigger/status Stop Trigger No operation RXEN Receive enable Enable Disable TXTRG Transmit trigger/status Stop Trigger No operation TXEN Transmit enable Enable Disable EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 30
K04D K04 input port data – High level Low level K03D K03 input port data – input input K02D K02 input port data – K01D K01 input port data – K00D K00 input port data – EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 31
General-purpose register Reserved register HZR35 General-purpose register HZR34 R34 high impedance control Hi-Z Output HZR33 General-purpose register HZR32 General-purpose register Reserved register HZR31 General-purpose register HZR30 General-purpose register *1 This address is unavailable in the E0C88862. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 32
– – – – – – – R51D R51 output port data High R50D R50 output port data *1 "0" when TOUT output is selected by mask option. *2 This address is unavailable in the E0C88862. EPSON E0C88832/88862 TECHNICAL MANUAL...
(4) Crystal oscillation circuit (gate capacitor built-in) crystal oscillation, ceramic oscillation, CR oscilla- tion or external clock input can be selected with the Fig. 5.3.3.1 OSC1 oscillation circuit mask option, in the same way as OSC1. EPSON E0C88832/88862 TECHNICAL MANUAL...
Fig. 5.3.4.1 OSC3 oscillation circuit status, as this will cause faulty operation. You can not use two modes, the low power mode and the high speed mode on one application, with respect to the operating voltages. EPSON E0C88832/88862 TECHNICAL MANUAL...
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. 5.3.6.1 Status transition diagram for the operation mode and clock changeover EPSON E0C88832/88862 TECHNICAL MANUAL...
OSCC is to be set to "1". At all other times, it should be set to "0" in order to reduce current consumption. At initial reset, OSCC is set to "0" (OSC3 oscillation OFF). EPSON E0C88832/88862 TECHNICAL MANUAL...
Chapter 7, "ELECTRICAL CHARACTERIS- TICS".) (5) When switching the clock from OSC3 to OSC1, be sure to switch OSC3 oscillation OFF with separate instructions. Using a single instruction to process simultaneously can cause a malfunc- tion of the CPU. EPSON E0C88832/88862 TECHNICAL MANUAL...
LSIs. In this case, take care that a floating state does not occur in input. For unused input ports, select the default setting of "With resistor". EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 41
Because interrupt has been prohibited for K00, interrupt will be generated when non-conformity occurs between the contents of the three bits K01–K03 and the three bits input comparison register KCP01–KCP03. Fig. 5.4.3.2 Interrupt generation example in K0L (K00–K03) EPSON E0C88832/88862 TECHNICAL MANUAL...
Constantly "0" when – – – – being read – – – – – – – – – – – – – "1" when being read K10D K10 input port data – High level Low level EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 43
"0" prohibits it. Changes of state in an input terminal in which interrupt is prohibited, will not influence interrupt generation. At initial reset, this register is set to "0" (interrupt prohibited). EPSON E0C88832/88862 TECHNICAL MANUAL...
K00–K03, EK0H to K04–K07, and EK1 to K10. : Terminal capacitance Max. value Interrupt is permitted in those series of terminals set to "1" and prohibited in those set to "0". At initial reset, this register is set to "0" (interrupt prohibited). EPSON E0C88832/88862 TECHNICAL MANUAL...
(TOUT signal inverted output) and the R51 R34* FOUT output (software selection) port can be set as the BZ output port (buzzer signal BZ output (software selection) inverted output). BZ output (mask option) ∗ R34 (FOUT) is available only in the E0C88832. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 46
(The oscillation start time will vary somewhat depending on the oscillator and on the externally attached parts. Refer to the oscillation start time example indicated in Chapter 7, "ELECTRICAL CHARACTERISTICS".) At initial reset, OSC3 oscillation circuit is set to OFF state. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 47
R50D. The data register R51D does not affect the BZ output. The BZ (BZ) signal is generated by the sound generator. With respect to control of frequency and envelope, see "5.12 Sound Generator". EPSON E0C88832/88862 TECHNICAL MANUAL...
– – – – – – – R51D R51 output port data High R50D R50 output port data *1 "0" when TOUT output is selected by mask option. *2 These addresses are unavailable in the E0C88862. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 49
31.25 msec ENRTM Envelope attenuation time 1 sec 0.5 sec ENRST Envelope reset – Reset No operation "0" when being read ENON Envelope On/Off control BZON Buzzer output control *1 Reset to "0" during one-shot output. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 50
OSC3 OSC1 oscillation frequency OSC1 OSC3 oscillation frequency OSC3 At initial reset, this register is set to "0" (f /1). OSC1 ∗ In the E0C88862, FOUT0, FOUT1 and FOUT2 are general purpose registers with read/write capabilities. EPSON E0C88832/88862 TECHNICAL MANUAL...
By writing "1" into BZSTP, the one-shot buzzer output can be stopped prior to the elapsing of the time set with SHTPW. Writing "0" is invalid and writing "1" except during one-shot output is also invalid. EPSON E0C88832/88862 TECHNICAL MANUAL...
P15 .... With resistor Gate direct At initial reset, I/O control registers are set to "0" P16 .... With resistor Gate direct (I/O ports are set to input mode). P17 .... With resistor Gate direct EPSON E0C88832/88862 TECHNICAL MANUAL...
(C + load capacitance on the purpose registers with read/write capabilities board) x 1.6 [sec] which do not affect I/O activities of the terminals. : Pull up resistance Max. value : Terminal capacitance Max. value EPSON E0C88832/88862 TECHNICAL MANUAL...
Figure 5.7.3.1(c) shows the connection example of and clock synchronous 8-bit serial transfers can be input/output terminals in the asynchronous mode. performed with this serial interface as the master. EPSON E0C88832/88862 TECHNICAL MANUAL...
If gives the timing for each mode. there is subsequent data to be transmitted it can be When you do not receive, set RXEN to "0" to disable sent using this interrupt. receiving status. EPSON E0C88832/88862 TECHNICAL MANUAL...
"0" must be written to both the transmit enable register TXEN and the receive enable register RXEN. Fix these two registers to a disable status until data transfer actually begins. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 59
(6) Repeat steps (3) to (5) for the number of bytes of transmitting data, and then set the transmit disable status by writing "0" to the transmit enable register TXEN, when the transmitting is completed. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 60
(6) Repeat steps (3) to (5) for the number of bytes of receiving data, and then set the receive disable status by writing "0" to the receive enable register RXEN, when the receiving is com- pleted. EPSON E0C88832/88862 TECHNICAL MANUAL...
SCS0 and SCS1. (See Table 5.7.4.1.) Since all the registers mentioned in (2)–(5) are assigned to the same address, it's possible to set them all with one instruction. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 63
(5) Repeat steps (3) to (4) for the number of bytes of transmitting data, and then set the transmit disable status by writing "0" to the transmit enable register TXEN, when the transmitting is completed. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 64
(6) Repeat steps (3) to (5) for the number of bytes of receiving data, and then set the receive disable status by writing "0" to the receive enable register RXEN, when the receiving is completed. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 65
However, even when it does not become a framing error with the following data receipt, such data cannot be assured. EPSON E0C88832/88862 TECHNICAL MANUAL...
"5.14 Interrupt and controlled by generation of this interrupt factor. Standby Status". The exception processing vector address for this Figure 5.7.8.1 shows the configuration of the serial interrupt factor is set at 000014H. interface interrupt circuit. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 67
Also, the interrupt factor flag is set to "1" when a error). parity error or framing error is generated. The exception processing vector address for this The exception processing vector address for this interrupt factor is set at 000010H. interrupt factor is set at 000012H. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 69
"0" is written, neither checking is done nor is a parity bit added. Parity is valid only in asynchronous mode and the EPR setting becomes invalid in the clock synchro- nous mode. At initial reset, EPR is set to "0" (non parity). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 70
RXTRG is set to "1", it indicates receiving operation and when set to "0", it indicates that receiving has stopped. At initial reset, RXTRG is set to "0" (during stop). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 71
"1" to RXTRG in the asynchronous mode. OER is reset to "0" by writing "1". At initial reset and when RXEN is "0", OER is set to "0" (no error). EPSON E0C88832/88862 TECHNICAL MANUAL...
Refer to the oscillation start time example At initial reset, this flag is reset to "0". indicated in Chapter 7, "ELECTRICAL CHAR- ACTERISTICS".) At initial reset, the OSC3 oscillation circuit is set to OFF status. EPSON E0C88832/88862 TECHNICAL MANUAL...
Clock timer 32 Hz interrupt factor flag generated generated FTM8 Clock timer 8 Hz interrupt factor flag FTM2 Clock timer 2 Hz interrupt factor flag Reset No operation FTM1 Clock timer 1 Hz interrupt factor flag EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 76
RETE instruction) and interrupt factor flag reset are level which can be set by this register. necessary. The interrupt factor flag is reset to "0" by writing "1". At initial reset, this flag is reset to "0". EPSON E0C88832/88862 TECHNICAL MANUAL...
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 E0C88832/88862 TECHNICAL MANUAL...
Clock timer 32 Hz interrupt factor flag generated generated FTM8 Clock timer 8 Hz interrupt factor flag FTM2 Clock timer 2 Hz interrupt factor flag Reset No operation FTM1 Clock timer 1 Hz interrupt factor flag EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 81
RETE instruction) and interrupt factor flag reset are necessary. The interrupt factor flag is reset to "0" by writing "1". At initial reset, this flag is reset to "0". EPSON E0C88832/88862 TECHNICAL MANUAL...
= "1"). The stopwatch timer operation will become unstable when returning from SLEEP status. Therefore, when shifting to SLEEP status, set the clock timer to STOP status (SWRUN = "0") prior to executing the SLP instruction. EPSON E0C88832/88862 TECHNICAL MANUAL...
Clock Underflow ∗ Prescaler 8-bit down counter controller Available when selected signal PTOUT CHSEL by mask option Prescaler setting PSC10 Data buffer MODE16 PSC11 PTD10–PTD17 8/16-bit mode setting Serial interface Fig. 5.10.1.1 Configuration of programmable timer EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 84
Input clock Continuous 03H 02H 01H 00H A6H A5H A4H mode Count data One-shot 03H 02H 01H 00H mode Underflow When "A6H" is set into reload data register RLD. Fig. 5.10.2.2 Continuous mode and one-shot mode EPSON E0C88832/88862 TECHNICAL MANUAL...
OSC3 See "5.10.2 Count operation and basic mode setting" oscillation ON, prior to using the programmable for basic operation and control, and "5.10.3 Setting timer. input clock" for the clock source and setting of the prescaler. EPSON E0C88832/88862 TECHNICAL MANUAL...
HIGH level width is measured. The timing is shown in Figure 5.10.6.1. FCSEL PRUN0 Prescaler output clock PLPOL EVIN input (K10) Input clock to timer Count data n-7 n-8 Fig. 5.10.6.1 Timing chart for pulse width measurement timer mode EPSON E0C88832/88862 TECHNICAL MANUAL...
Timer 0 reload data D5 RLD04 Timer 0 reload data D4 High RLD03 Timer 0 reload data D3 RLD02 Timer 0 reload data D2 RLD01 Timer 0 reload data D1 RLD00 Timer 0 reload data D0 (LSB) EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 90
FK0H K04–K07 interrupt factor flag generated generated FK0L K00–K03 interrupt factor flag FSERR Serial I/F (error) interrupt factor flag FSREC Serial I/F (receiving) interrupt factor flag Reset No operation FSTRA Serial I/F (transmitting) interrupt factor flag EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 91
PSC00 and PSC01 becomes invalid. In the same way, the PSC10 and PSC11 setting becomes invalid when 16-bit mode has been selected. At initial reset, this register is set to "0" (input clock/1). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 92
1 by PSET1. mode). When the 16-bit mode is selected, writing "1" to PSET1 is invalid. This bit is exclusively for writing, it always be- comes "0" during reading. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 93
The TOUT signal can be output from R26 only factor flag will be set to "1" by the occurrence of an when the function is selected by mask option. interrupt generation condition. EPSON E0C88832/88862 TECHNICAL MANUAL...
(3) Since the TOUT signal is generated asynchro- nously from the register PTOUT, when the signal is turned ON or OFF by the register setting, a hazard of a 1/2 cycle or less is gener- ated. EPSON E0C88832/88862 TECHNICAL MANUAL...
E0C88832 reducer COM0~COM15 COM16~COM31/SEG66~SEG51 SEG0~SEG50 COM0~COM15 COM16~COM31/SEG66~SEG51 SEG0~SEG40 Display memory DSPAR E0C88862 (b) V standard Note: V standard can be selected only for 1/4 bias drive. Fig. 5.11.1.1 Configuration of LCD controller and drive power supply EPSON E0C88832/88862 TECHNICAL MANUAL...
5 × 5 dots can be selected in order to easily display area, this area is not released to external memory. 5 × 5-dot font characters on the LCD panel. Access to this area is always via display memory. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 100
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller) Fig. 5.11.5.1 1/32 duty and 5 × 8 dots display memory map ∗ In the E0C88862, no memory is allocated to the area from 00Fx29H to 00Fx32H (x = 8–BH). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 101
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller) Fig. 5.11.5.2 1/32 duty and 5 × 5 dots display memory map ∗ In the E0C88862, no memory is allocated to the area from 00Fx29H to 00Fx32H (x = 8–DH). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 102
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller) Fig. 5.11.5.3 1/16 duty and 5 × 8 dots display memory map ∗ In the E0C88862, no memory is allocated to the area from 00Fx29H to 00Fx32H (x = 8–BH). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 103
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller) Fig. 5.11.5.4 1/16 duty and 5 × 5 dots display memory map ∗ In the E0C88862, no memory is allocated to the area from 00Fx29H to 00Fx32H (x = 8–DH). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 104
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller) Fig. 5.11.5.5 1/8 duty and 5 × 8 dots display memory map ∗ In the E0C88862, no memory is allocated to the area from 00Fx29H to 00Fx32H (x = 8, AH). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 105
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller) Fig. 5.11.5.6 1/8 duty and 5 × 5 dots display memory map ∗ In the E0C88862, no memory is allocated to the area from 00Fx29H to 00Fx32H (x = 8, 9, BH, CH). EPSON E0C88832/88862 TECHNICAL MANUAL...
(2) Since all dots off is dynamic drive, you can brink the entire LCD display without changing Note: Fixing the LCD contrast is not recommended. display memory data. A contrast adjustment function should be included in the software. EPSON E0C88832/88862 TECHNICAL MANUAL...
1/16 or 1/8 duty is selected. At initial reset, LDUTY is set to "0" (1/32 duty). When "0" is written to DSPAR, display area 0 is selected and when "1" is written, display area 1 is selected. EPSON E0C88832/88862 TECHNICAL MANUAL...
Notes: • If external power supply has been selected by the mask option, the contrast adjustment register LC0–LC3 is ineffective. • Fixing the LCD contrast is not recommended. A contrast adjustment function should be included in the software. EPSON E0C88832/88862 TECHNICAL MANUAL...
BZ output (R51) * be immediately stopped (goes OFF in ∗ when selected by mask option asynchonization with 256 Hz signal) by writing "1" to the one-shot forced stop bit BZSTP. Fig. 5.12.5.1 Timing chart of one-shot output EPSON E0C88832/88862 TECHNICAL MANUAL...
The BZ signal can be output from R51 only when the above 8 types that have divided the OSC1 clock. the function is selected by mask option. At initial reset, this register is set at "0" (4096.0 Hz). EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 113
ENON is set to "0" (OFF). The one-shot buzzer output duration width is set to 125 msec when "1" is written to SHTPW and 62.5 msec, when "0" is written. At initial reset, SHTPW is set to "0" (31.25 msec). EPSON E0C88832/88862 TECHNICAL MANUAL...
When "1" is written to BZSHT and BZSTP simulta- neously, BZSTP takes precedence and one-shot output becomes stop status. Since BZSTP is for writing only, during readout it is constantly set to "0". EPSON E0C88832/88862 TECHNICAL MANUAL...
*1 After initial reset, this status is set "1" until conclusion of hardware first sampling. *2 Initial values are set according to the supply voltage detected at first sampling by hardware. Until conclusion of first sampling, SVD0–SVD3 data are undefined. EPSON E0C88832/88862 TECHNICAL MANUAL...
SVD circuit is operating, the stop operation of the OSC1 oscillation circuit is kept waiting until the sampling is completed. The two bits of SVDON and SVDSP are automatically reset to "0" by hardware while waiting for completion of sampling. EPSON E0C88832/88862 TECHNICAL MANUAL...
Rising edge of the clock timer 8 Hz signal FTM8 (00FF24 D2) Rising edge of the clock timer 2 Hz signal FTM2 (00FF24 D1) Rising edge of the clock timer 1 Hz signal FTM1 (00FF24 D0) EPSON E0C88832/88862 TECHNICAL MANUAL...
Consequently, to branch from multiple banks to a common exception process- ing routine, the top portion of an exception processing routine must be described within the common area (000000H–007FFFH). EPSON E0C88832/88862 TECHNICAL MANUAL...
FSREC Serial I/F (receiving) interrupt factor flag Reset No operation FSTRA Serial I/F (transmitting) interrupt factor flag Refer to the explanations on the respective peripheral circuits for the setting content and control method for each bit. EPSON E0C88832/88862 TECHNICAL MANUAL...
(000000H–007FFFH). (4) Do not execute the SLP instruction for 2 msec after a NMI interrupt has occurred (when f OSC1 is 32.768 kHz). EPSON E0C88832/88862 TECHNICAL MANUAL...
When LCD drive power is not used, the capacitor is not necessary. In this case, leave the V to V and CA to CG terminals open. When LCD drive power is used by 1/4 bias, the C and C capacitors are not necessary. EPSON E0C88832/88862 TECHNICAL MANUAL...
Segment/Common output current SEGxx, COMxx, V -0.1 V SEGH SEGH µA SEGxx, COMxx, V = 0.1 V SEGL SEGL Note) 1 When external clock is selected by mask option. When pull-up resistor is added by mask option. EPSON E0C88832/88862 TECHNICAL MANUAL...
5.80 LCX = CH 5.94 LCX = DH 6.09 LCX = EH 6.23 LCX = FH 6.38 Note) 1 Fixing the LCD contrast is not recommended. A contrast adjustment function should be included in the software. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 131
4.72 LCX = CH 4.80 LCX = DH 4.88 LCX = EH 4.95 LCX = FH 5.07 Note) 1 Fixing the LCD contrast is not recommended. A contrast adjustment function should be included in the software. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 132
SVD (Level 13) SVD (Level 14) SVD (Level 15) Note) 1 Low power operating mode only Low power operating mode or Normal operating mode only Normal operating mode only Normal operating mode or High speed operating mode only EPSON E0C88832/88862 TECHNICAL MANUAL...
The value in x V can be found by the following expression: I SVDN = x V) = (x × 30) - 30 (Max. value) SVDN When OSC1 CR oscillation circuit is selected by the mask option. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 135
= 0 V, Ta = -40 to 85°C, V = 0.8V = 0.2V = 0.8V = 0.2V Item Symbol Min. Typ. Max. Unit Note µS Transmitting data output delay time µS Receiving data input set-up time µS Receiving data input hold time EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 136
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 E0C88832/88862 TECHNICAL MANUAL...
= 1.0 V, V = 0.3 V Item Symbol Min. Typ. Max. Unit Note µS OSC1 input clock time Cycle time µS "H" pulse width µS "L" pulse width Input clock rising time Input clock falling time OSC1 OSC3 EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 138
"L" pulse width 32 / f OSC1 µS EVIN input clock time Cycle time evcy µS (Without noise rejector) "H" pulse width µS "L" pulse width Input clock rising time Input clock falling time sccy SCLK evcy EVIN EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 139
Stabilization time is the time from switching on the operating mode until operating mode is stabilized. For example, when turning the OSC3 oscillation circuit on, stabilization time is needed after the operating mode is switched on. EPSON E0C88832/88862 TECHNICAL MANUAL...
4.0 MHz crystal oscillator Oscillation start time (High speed mode) 8.0 MHz crystal oscillator CA-301 4MHz / CA-301 8MHz Made by Seiko Epson corporation Note) 1 The crystal oscillation start time changes by the crystal oscillator to be used, C...
High level output current-voltage characteristic Ta = 85°C Max. value –V = 1.8 V = 2.4 V = 3.5 V Low level output current-voltage characteristic Ta = 85°C Min. value = 3.5 V = 2.4 V = 1.8 V EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 142
TYPE B (LCx = FH) TYPE A (LCx = FH) TYPE C (LCx = FH) TYPE D (LCx = FH) TYPE B (LCx = 0H) TYPE D (LCx = 0H) TYPE A (LCx = 0H) TYPE C (LCx = 0H) EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 144
Power current (CPU is in operating) <OSC3 CR oscillation> Ta = 25°C 5000 4500 4000 3500 3000 2500 High speed operating mode (MAX) 2000 1500 High speed operating mode (TYP) 1000 Normal mode (MAX) Normal mode (TYP) 1000 [kΩ] EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 145
Normal operating mode Low power operating mode Ta [°C] Power current-ambient temperature characteristic (CPU is under 32.768 kHz operation) Typ. value 25.0 20.0 15.0 High speed operating mode Normal operating mode 10.0 Low power operating mode Ta [°C] EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 146
≥ 15 k Ω .) product. (The resistance value should be set to R • Oscillation frequency resistor characteristic (OSC1) Ta = 25°C, Typ. value 1,000 2,000 5,000 [kΩ] • Oscillation frequency temperature characteristic (OSC1) = 800 kΩ Ta [°C] EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 147
Ta = 25°C, Typ. value 10,000 High speed operating mode 1,000 Normal operating mode [kΩ] • Oscillation frequency temperature characteristic (OSC3) = 20 kΩ 10,000 5,000 High speed operating mode 2,000 Normal operating mode 1,000 Ta [°C] EPSON E0C88832/88862 TECHNICAL MANUAL...
9 PAD LAYOUT 9 PAD LAYOUT 9.1 Diagram of Pad Layout E0C88832 Die No. (0, 0) 5.07 mm Chip thickness: 0.4 mm 95 µm Pad opening: EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 152
9 PAD LAYOUT E0C88862 (0, 0) Die No. 5.85 mm Chip thickness: 0.4 mm 100 µm Pad opening: EPSON E0C88832/88862 TECHNICAL MANUAL...
Do not connect anything to the V –V OSC1 (OSC3) and V , please keep enough CA–CG terminals when the LCD driver is not distance between OSC1 (OSC3) and V used. other signals on the board pattern. EPSON E0C88832/88862 TECHNICAL MANUAL...
Page 156
(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 E0C88832/88862 TECHNICAL MANUAL...
Page 158
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 159
ELECTRONIC DEVICES MARKETING DIVISION EPSON Electronic Devices Website http://www.epson.co.jp/device/ Issue JANUARY 2000, Printed in Japan...