50
EPSON
E0C88832/88862 TECHNICAL MANUAL
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (Serial Interface)
This register setting is invalid in clock synchronous
slave mode and the external clock input from the
SCLK terminal is used.
When the "programmable timer" is selected, the
programmable timer 1 underflow signal is divided
by 1/2 and this signal used as the clock source.
With respect to the transfer rate setting, see "5.10
Programmable Timer".
At initial reset, the synchronous clock is set to
"f
OSC3
/16".
Whichever clock is selected, the signal is further
divided by 1/16 and then used as the synchronous
clock.
Furthermore, external clock input is used as is for
SCLK in clock synchronous slave mode.
Table 5.7.4.2 shows an examples of transfer rates
and OSC3 oscillation frequencies when the clock
source is set to programmable timer.
When the demultiplied signal of the OSC3 oscilla-
tion circuit is made the clock source, it is necessary
to turn the OSC3 oscillation ON, prior to using the
serial interface.
A time interval of several 100
µ
sec to several 10
msec, from the turning ON of the OSC3 oscillation
circuit to until the oscillation stabilizes, is
necessary, due to the oscillation element that is
used. Consequently, you should allow an adequate
waiting time after turning ON of the OSC3
oscillation, before starting transmitting/receiving
of serial interface. (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, "ELEC-
TRICAL CHARACTERISTICS".)
At initial reset, the OSC3 oscillation circuit is set to
OFF status.
Transfer rate
(bps)
9,600
4,800
2,400
1,200
600
300
150
OSC3 oscillation frequency / Programmable timer settings
f
OSC3
= 3.072 MHz
PSC1X
0 (1/1)
0 (1/1)
0 (1/1)
0 (1/1)
0 (1/1)
1 (1/4)
1 (1/4)
RLD1X
09H
13H
27H
4FH
9FH
4FH
9FH
f
OSC3
= 4.608 MHz
PSC1X
0 (1/1)
0 (1/1)
0 (1/1)
0 (1/1)
0 (1/1)
1 (1/4)
1 (1/4)
RLD1X
0EH
1DH
3BH
77H
EFH
77H
EFH
f
OSC3
= 4.9152 MHz
PSC1X
0 (1/1)
0 (1/1)
0 (1/1)
0 (1/1)
0 (1/1)
1 (1/4)
1 (1/4)
RLD1X
0FH
1FH
3FH
7FH
FFH
7FH
FFH
Table 5.7.4.2
OSC3 oscillation frequencies
and transfer rates
Data input
Data output
CLOCK output
READY input
SIN(P10)
SOUT(P11)
SCLK(P12)
SRDY(P13)
External
serial device
E0C88832/88862
Data input
Data output
CLOCK input
READY output
SIN(P10)
SOUT(P11)
SCLK(P12)
Input port(Kxx)
External
serial device
E0C88832/88862
(a) Clock synchronous master mode
(b) Clock synchronous slave mode
(c) Asynchronous 7-bit/8-bit mode
Fig. 5.7.3.1 Connection examples of serial interface I/O terminals
5.7.4 Clock source
There are four clock sources and selection is made
by setting the two bits of the clock source selection
register SCS0 and SCS1 as shown in table below.
Table 5.7.4.1 Clock source
Data input
Data output
SIN(P10)
SOUT(P11)
External
serial device
E0C88832/88862
f
OSC3
1/4
1/8
1/16
1/16
Synchro-
nous clock
Programmable timer 1
underflow signal
SCLK
(Clock synchronous slave mode)
Divider
Selector
Selector
1/2
OSC3
oscillation
circuit
Fig. 5.7.4.1
Division of the synchronous clock
SCS1
1
1
0
0
SCS0
1
0
1
0
Clock source
Programmable timer
f
OSC3
/ 4
f
OSC3
/ 8
f
OSC3
/ 16
Summary of Contents for 0C88832
Page 6: ......