Renesas rl78 User Manual

Page of 1004
 
RL78/G1A 
 
CHAPTER  12   SERIAL  ARRAY  UNIT 
R01UH0305EJ0200  Rev.2.00 
 
 
419  
Jul 04, 2013 
12.3.7  Serial status register mn (SSRmn) 
The SSRmn register is a register that indicates the communication status and error occurrence status of channel n. The 
errors indicated by this register are a framing error, parity error, and overrun error. 
The SSRmn register can be read by a 16-bit memory manipulation instruction. 
The lower 8 bits of the SSRmn register can be set with an 8-bit memory manipulation instruction with SSRmnL.   
Reset signal generation clears the SSRmn register to 0000H. 
 
Figure 12-10.  Format of Serial Status Register mn (SSRmn) (1/2) 
 
Address:  F0100H, F0101H (SSR00) to F0106H, F0107H (SSR03),     After reset: 0000H      R 
 
F0140H, F0141H (SSR10), F0142H, F0143H (SSR11)
Note 1
 
Symbol 15 
14 
13
12 
11 
10
9 8 7 6 5 4 3 2 1 0 
SSRmn  0 0 0 0 0 0 0 0 0 
TSF
mn
BFF
mn
0 0 
FEFm
n
Note 2
 
PEF
mn 
OVF
mn
 
TSF
mn 
Communication status indication flag of channel n 
Communication is stopped or suspended. 
Communication is in progress. 
<Clear conditions> 
•  The STmn bit of the STm register is set to 1 (communication is stopped) or the SSmn bit of the SSm register is 
set to 1 (communication is suspended). 
• Communication ends. 
<Set condition> 
• Communication starts. 
 
BFF
mn 
Buffer register status indication flag of channel n 
Valid data is not stored in the SDRmn register. 
Valid data is stored in the SDRmn register. 
<Clear conditions> 
• Transferring transmit data from the SDRmn register to the shift register ends during transmission. 
• Reading receive data from the SDRmn register ends during reception. 
• The STmn bit of the STm register is set to 1 (communication is stopped) or the SSmn bit of the SSm register is 
set to 1 (communication is enabled). 
<Set conditions> 
• Transmit data is written to the SDRmn register while the TXEmn bit of the SCRmn register is set to 1 
(transmission or transmission and reception mode in each communication mode). 
• Receive data is stored in the SDRmn register while the RXEmn bit of the SCRmn register is set to 1 (reception or 
transmission and reception mode in each communication mode). 
• A reception error occurs. 
 
Notes 1.  SSR00 to SSR03: All products 
 
 
SSR10, SSR11: 32, 48, and 64-pin products 
 
2.  The SSR01, SSR03, and SSR11 registers only. 
 
Caution  When the CSI is performing reception operations in the SNOOZE mode (SWCm = 1), the BFFmn 
flag will not change. 
 
Remark  m: Unit number (m = 0, 1), n: Channel number (n = 0 to 3) 
<R>