247
Bit 7:
Reserved bit
Bits 7 is reserved; it is always read as 1 and cannot be modified.
Bit 6:
Extension data bit (SOL)
The SOL bit changes the output level of the SO
1
. When read, SOL returns the output level of the
SO
1
. After transfer is completed, SO
1
output retains the value of the last bit of the transmit data,
and therefore the SO
1
output level can be changed by manipulating this bit before or after
transmission. However, the SOL bit setting becomes invalid when the next transmission starts*.
Therefore, when changing the SO
1
output level after transmission, a write operation must be
performed on the SOL bit each time transmission is completed. Writing to this register during data
transfer will cause incorrect operation, so this register should not be manipulated during
transmission.
Note: *
The SOL bit setting is also invalid in SSB mode.
Bit 6
SOL
Description
0
Read
SO
1
output level is low
Changes SO
1
output to low level
SO
1
output level is high
Changes SO
1
output to high level
(initial value)
Write
1
Read
Write
Bit 5:
Overrun error flag (ORER)
Bit 5 indicates that an overrun error has occurred when using an external clock. If extra pulses are
superimposed on the regular serial clock due to extraneous noise, etc., the transfer data cannot be
guaranteed. If the clock is input after transfer is completed, this will be interpreted as an overrun
state and this bit will be set to 1.
Bit 5
ORER
Description
0
Clearing conditions:
After reading ORER = 1, cleared by writing 0 to ORER
(initial value)
1
Setting conditions:
When an external clock is used and the clock is input after transfer is completed
Bits 4 to 2:
Reserved bits
Bits 4 to 2 are reserved; they are always read as 1 and cannot be modified.