7-3
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)
7.2.4.
CMOS Output and High Impedance State
The I/O cells except for analog output can output signals in the V
DD
and V
SS
levels. Also the GPIO ports
may be put into high-impedance (Hi-Z) state.
7.3.
Clock Settings
7.3.1.
PPORT Operating Clock
When using the chattering filter for entering external signals to PPORT, the PPORT operating clock
CLK_PPORT must be supplied to PPORT from the clock generator.
The CLK_PPORT supply should be controlled as in the procedure shown below.
1.
Enable the clock source in the clock generator if it is stopped (refer to “Clock Generator” in the
“P
ower Supply
, Reset, and Clocks” chapter).
2.
Write 0x0096 to the SYSPROT.PROT[15:0] bits. (Remove system protection)
3.
Set the following PPORTCLK register bits:
-
PPORTCLK.CLKSRC[1:0] bits
(Clock source selection)
-
PPORTCLK.CLKDIV[3:0] bits (Clock division ratio selection = Clock frequency setting)
4.
Write a value other than 0x0096 to the SYSPROT.PROT[15:0] bits. (Set system protection)
Settings in Step 3 determine the input sampling time of the chattering filter.
7.3.2.
Clock Supply in SLEEP Mode
When using the chattering filter function during SLEEP mode, the PPORT operating clock CLK_PPORT
must be configured so that it will keep suppling by writing 0 to the CLGOSC.
xxxx
SLPC bit for the
CLK_PPORT clock source.
If the CLGOSC.
xxxx
SLPC bit for the CLK_PPORT clock source is 1, the CLK_PPORT clock source is
deactivated during SLEEP mode and it disables the chattering filter function regardless of the
PPORTP
x
CHATEN.P
x-
CHATEN
y
bit setting (chattering filter enabled/disabled).
7.3.3.
Clock Supply During Debugging
The CLK_PPORT supply during debugging should be controlled using the PPORTCLK.DBRUN bit.
The CLK_PPORT supply to PPORT is suspended when the CPU enters debug state if the
PPORTCLK.DBRUN bit = 0. After the CPU returns to normal operation, the CLK_PPORT supply resumes.
The PPORT chattering filter stops operating when the CLK_PPORT supply is suspended. If the chattering
filter is enabled in PPORT, the input port function is also deactivated. However, the control registers can
be altered. If the PPORTCLK.DBRUN bit = 1, the CLK_PPORT supply is not suspended and the chattering
filter will keep operating in a debug state.
Summary of Contents for S1C31D50
Page 461: ...25 1 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 25 Package TQFP12 48PIN ...
Page 462: ...25 2 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP13 64PIN ...
Page 463: ...25 3 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 TQFP14 80PIN ...
Page 464: ...25 4 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP15 100PIN ...