Download Actel SmartFusion Microcontroller Subsystem User's Guide
Transcript
Actel SmartFusion Microcontroller Subsystem User’s Guide STATUS Register – Slave Receiver Mode Table 14-8 • STATUS Register – Slave Receiver Mode Status Code 0x60 0x68 0x70 0x78 0x80 Status Own SLA+W has been received; ACK has been returned. Arbitration lost in SLA+R/W as master; own SLA+W has been received; ACK returned. General call address (00H) has been received; ACK has been returned. Arbitration lost in SLA+R/W as master; general call address has been received; ACK returned. Previously addressed with own SLV address; DATA has been received; ACK returned. DATA Register Action CTRL Register Bits STA STO SI AA Next Action Taken by Core No action X 0 0 0 Data byte will be received and not ACK will be returned. or no action X 0 0 1 Data byte will be received and ACK will be returned. No action X 0 0 0 Data byte will be received and not ACK will be returned. or no action X 0 0 1 Data byte will be received and ACK will be returned. No action X 0 0 0 Data byte will be received and not ACK will be returned. or no action X 0 0 1 Data byte will be received and ACK will be returned. No action X 0 0 0 Data byte will be received and not ACK will be returned. or no action X 0 0 1 Data byte will be received and ACK will be returned. Read data byte X 0 0 0 Data byte will be received and not ACK will be returned. or read data byte X 0 0 1 Data byte will be received and ACK will be returned. Notes: 1. SLA = Slave address 2. SLV = Slave 3. REC = Receiver 4. TRX = Transmitter 5. SLA+W = Master sends slave address then writes data to slave 6. SLA+R = Master sends slave address then reads data from slave R e vi s io n 1 261
Related documents