Infineon /IMC300A /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, RIF=value1, DLIF=value1, PCR=value1, WTDF=value1, ERR=value1, AIF=value1, SRR=value1, NACK=value1, RSCR=value1, SLSEL=value1, TBIF=value1, BRGIF=value1, ARL=value1, ACK=value1, SCR=value1, TSIF=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 in IIC mode has not occurred.

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

DLIF

Data Lost Indication Flag

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

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

TSIF

Transmit Shift Indication Flag

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

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

TBIF

Transmit Buffer Indication Flag

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

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

RIF

Receive Indication Flag

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

1 (value2): A receive event in IIC mode has occurred.

AIF

Alternative Receive Indication Flag

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

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

BRGIF

Baud Rate Generator Indication Flag

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

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

Links

()