Infineon /XMC4700 /USIC0_CH0 /PSR_IICMode

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as PSR_IICMode

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (value1)SLSEL 0 (value1)WTDF 0 (value1)SCR 0 (value1)RSCR 0 (value1)PCR 0 (value1)NACK 0 (value1)ARL 0 (value1)SRR 0 (value1)ERR 0 (value1)ACK 0 (value1)RSIF 0 (value1)DLIF 0 (value1)TSIF 0 (value1)TBIF 0 (value1)RIF 0 (value1)AIF 0 (value1)BRGIF

RSIF=value1, SRR=value1, SLSEL=value1, TBIF=value1, BRGIF=value1, NACK=value1, ARL=value1, RSCR=value1, TSIF=value1, WTDF=value1, ERR=value1, DLIF=value1, AIF=value1, PCR=value1, SCR=value1, ACK=value1, RIF=value1

Description

Protocol Status Register [IIC Mode]

Fields

SLSEL

Slave Select

0 (value1): The device is not selected as slave.

1 (value2): The device is selected as slave.

WTDF

Wrong TDF Code Found

0 (value1): A wrong TDF code has not been found.

1 (value2): A wrong TDF code has been found.

SCR

Start Condition Received

0 (value1): A start condition has not yet been detected.

1 (value2): A start condition has been detected.

RSCR

Repeated Start Condition Received

0 (value1): A repeated start condition has not yet been detected.

1 (value2): A repeated start condition has been detected.

PCR

Stop Condition Received

0 (value1): A stop condition has not yet been detected.

1 (value2): A stop condition has been detected.

NACK

Non-Acknowledge Received

0 (value1): A non-acknowledge has not been received.

1 (value2): A non-acknowledge has been received.

ARL

Arbitration Lost

0 (value1): An arbitration has not been lost.

1 (value2): An arbitration has been lost.

SRR

Slave Read Request

0 (value1): A slave read request has not been detected.

1 (value2): A slave read request has been detected.

ERR

Error

0 (value1): An IIC error has not been detected.

1 (value2): An IIC error has been detected.

ACK

Acknowledge Received

0 (value1): An acknowledge has not been received.

1 (value2): An acknowledge has been received.

RSIF

Receiver Start Indication Flag

0 (value1): A receiver start event has not occurred.

1 (value2): A receiver start event has occurred.

DLIF

Data Lost Indication Flag

0 (value1): A data lost event has not occurred.

1 (value2): A data lost event has occurred.

TSIF

Transmit Shift Indication Flag

0 (value1): A transmit shift event has not occurred.

1 (value2): A transmit shift event has occurred.

TBIF

Transmit Buffer Indication Flag

0 (value1): A transmit buffer event has not occurred.

1 (value2): A transmit buffer event has occurred.

RIF

Receive Indication Flag

0 (value1): A receive event has not occurred.

1 (value2): A receive event has occurred.

AIF

Alternative Receive Indication Flag

0 (value1): An alternative receive event has not occurred.

1 (value2): An alternative receive event has occurred.

BRGIF

Baud Rate Generator Indication Flag

0 (value1): A baud rate generator event has not occurred.

1 (value2): A baud rate generator event has occurred.

Links

()