158 / 246
158 / 246
ABOV Semiconductor
AC30M1x64/1x32
SP
.
SR
SPI Status Register
10.3.4
SP.SR is a 10-bits read/write register. It contains the status of SPI interface.
SP.SR=0x4000_9008
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
SS
D
ET
SS
O
N
O
V
R
F
U
D
R
F
TXIDL
E
TRD
Y
R
R
D
Y
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
RC1
RC1
RC1
RC1
R
R
R
6
SSDET
The rising or falling edge of SS signal Detect flag.
0
SS edge is not detected.
1
SS edge is detected.
-
The bit is cleared when it is written as “0”.
5
SSON
SS signal Status flag.
0
SS signal is inactive.
1
SS signal is active.
4
OVRF
Receive Overrun Error flag.
0
Receive Overrun error is not detected.
1
Receive Overrun error is detected.
-
This bit is cleared by writing or reading SP.RDR.
3
UDRF
Transmit Underrun Error flag.
0
Transmit Underrun is not occurred.
1
Transmit Underrun is occurred.
-
This bit is cleared by writing or reading SP.TDR.
2
TXIDLE
Transmit/Receive Operation flag.
0
SPI is transmitting data
1
SPI is in IDLE state.
1
TRDY
Transmit buffer Empty flag.
0
Transmit buffer is busy.
1
Transmit buffer is ready.
-
This bit is cleared by writing data to SP.TDR.
0
RRDY
Receive buffer Ready flag.
0
Receive buffer has no data.
1
Receive buffer has data.
-
This bit is cleared by writing data to SP.RDR.
Summary of Contents for AC30M1x64
Page 3: ...3 246 ABOV Semiconductor INTRODUCTION SECTION 1 INTRODUCTION...
Page 4: ...4 246 4 246 AC30M1x64 1x32 ABOV Semiconductor OVERVIEW CHAPTER 1...
Page 18: ...18 246 18 246 ABOV Semiconductor AC30M1x64 1x32 CPU CHAPTER 2...
Page 22: ...22 246 22 246 ABOV Semiconductor AC30M1x64 1x32 Boot Mode CHAPTER 3...
Page 26: ...26 246 26 246 ABOV Semiconductor AC30M1x64 1x32 SECTION 2 PERIPHERALS...
Page 27: ...27 246 ABOV Semiconductor System Control Unit SCU SYSTEM CONTROL UNIT SCU CHAPTER 1...
Page 69: ...69 246 ABOV Semiconductor Port Control Unit PCU PORT CONTROL UNIT PCU CHAPTER 2...
Page 85: ...85 246 ABOV Semiconductor General Purpose I O GPIO GENERAL PURPOSE I O GPIO CHAPTER 3...
Page 92: ...92 246 92 246 AC30M1x64 1x32 ABOV Semiconductor FLASH MEMORY CONTROLLER CHAPTER 4...
Page 105: ...105 246 ABOV Semiconductor Internal SRAM INTERNAL SRAM CHAPTER 5...
Page 107: ...107 246 ABOV Semiconductor Watch Dog Timer WATCH DOG TIMER WDT CHAPTER 6...
Page 113: ...113 246 ABOV Semiconductor 16 bit Timer 16 BIT TIMER CHAPTER 7...
Page 129: ...129 246 ABOV Semiconductor FRT FREE RUN TIMER FRT CHAPTER 8...
Page 134: ...134 246 134 246 ABOV Semiconductor AC30M1x64 1x32 FUNCTION DESCRIPTION 8 3...
Page 135: ...135 246 UART ABOV Semiconductor UNIVERSAL ASYNCHRONOUS CHAPTER 9 RECEIVER TRANSMITTER UART...
Page 151: ...151 246 ABOV Semiconductor UART Figure 9 6 Transmit interrupt timing diagram...
Page 152: ...152 246 152 246 ABOV Semiconductor AC30M1x64 1x32 SERIAL PERIPHERAL INTERFACE SPI CHAPTER 10...
Page 164: ...164 246 164 246 ABOV Semiconductor AC30M1x64 1x32 I2 C Interface CHAPTER 11...
Page 185: ...185 246 ABOV Semiconductor Motor PWM MOTOR PULSE WIDTH MODULATOR CHAPTER 12 MPWM...
Page 215: ...215 246 ABOV Semiconductor Divider DIVIDER DIV64 CHAPTER 13...
Page 221: ...221 246 ABOV Semiconductor 12 BIT A D Converter 12BIT A D CONVERTER CHAPTER 14...
Page 235: ...235 246 ABOV Semiconductor CHARACTERISTIC SECTION 3 CHARACTERISTIC...
Page 236: ...236 246 236 246 ABOV Semiconductor AC30M1x64 1x32 Electrical Characteristic CHAPTER 1...
Page 243: ...243 246 ABOV Semiconductor Package Package CHAPTER 2...