SIC63616-(Rev. 1.0) NO. P130
3240-0412
SIFCKS0–SIFCKS2: Serial interface clock frequency select register (FF14H•D0–D2)
Selects the synchronous clock frequency in master mode.
Table 4.10.8.2 Serial interface clock frequencies
SIFCKS2
1
1
1
1
0
0
0
0
SIFCKS1
1
1
0
0
1
1
0
0
SIFCKS0
1
0
1
0
1
0
1
0
SIF clock (master mode)
f
OSC3
/ 4 *
f
OSC3
/ 2 *
f
OSC3
/ 1 *
Programmable timer 1 *
f
OSC1
/ 4 (8 kHz)
f
OSC1
/ 2 (16 kHz)
f
OSC1
/ 1 (32 kHz)
Off (slave mode) *
f
OSC1
: OSC1 oscillation frequency. ( ) indicates the frequency when f
OSC1
= 32 kHz.
f
OSC3
: OSC3 oscillation frequency
∗
The maximum clock frequency is limited to 1 MHz.
When programmable timer 1 is selected, the programmable timer 1 underflow signal is divided by 2 before
it is used as the synchronous clock. In this case, the programmable timer must be controlled before operating
the serial interface. Refer to Section 4.9, "Programmable Timer" for controlling the programmable timer.
Fix at "000B" in slave mode.
At initial reset, this register is set to "000B".
PUL20: SCLK (P20) pull-down control register (FF2AH•D0)
PUL22: SIN( P22) pull-down control register (FF2AH•D2)
PUL23: SS
(P23) pull-down control register (FF2AH•D3)
Enables the pull-down of the SIN, SCLK (in slave mode) and S
_____
S (in SPI slave mode) terminals.
When "1" is written: Pull-down On
When "0" is written: Pull-down Off
Reading: Valid
Enables or disables the pull-down resistors built into the SIN (P22), SCLK (P20) and S
_____
S (P23) terminals.
(Pull-down resistor is only built in the port selected by mask option.)
The SCLK and SS pull-down resistors are effective only in slave mode or SPI slave mode. In master mode,
the PUL20 and PUL23 registers can be used as general purpose registers.
At initial reset, these registers are set to "1" and pull-down goes on.
SMT20: SCLK (P20) input interface level select register (FF2BH•D0)
SMT22: SIN (P22) input interface level select register (FF2BH•D2)
SMT23: SS
(P23) input interface level select register (FF2BH•D3)
Selects the input interface level of the SIN, SCLK (in slave mode) and SS (in SPI slave mode) terminals.
When "1" is written: CMOS Schmitt level
When "0" is written: CMOS level
Reading: Valid
Sets the input interface level of the SIN (P22), SCLK (P20) and SS (P23) terminals.
The SCLK and SS input interface level settings are effective only in slave mode or SPI slave mode. In master
mode, the SMT20 and SMT23 registers can be used as general purpose registers.
At initial reset, these registers are set to "1" and the ports are configured with a CMOS Schmitt level input
interface.