![](http://datasheet.mmic.net.cn/Analog-Devices-Inc/ADUC7061BCPZ32_datasheet_96310/ADUC7061BCPZ32_94.png)
ADuC7060/ADuC7061
Data Sheet
Rev. D | Page 94 of 108
Bit
Name
Description
2
I2CSTXQ
I2C slave transmit request bit.
This bit is set to 1 when the slave receives a matching address followed by a read. If the I2CSETEN bit in I2CSCON
is =0, this bit goes high just after the negative edge of SCL during the read bit transmission. If the I2CSETEN bit in
I2CSCON is =1, this bit goes high just after the positive edge of SCL during the read bit transmission. This bit
causes an interrupt to occur if the I2CSTXENI bit in I2CSCON is set.
This bit is cleared in all other conditions.
1
I2CSTFE
I2C slave FIFO underflow status bit.
This bit goes high if the transmit FIFO is empty when a master requests data from the slave. This bit is asserted at
the rising edge of SCL during the read bit.
This bit is cleared in all other conditions.
0
I2CETSTA
I2C slave early transmit FIFO status bit.
If the I2CSETEN bit in I2CSCON is =0, this bit goes high if the slave transmit FIFO is empty. If the I2CSETEN bit in
I2CSCON = 1, this bit goes high just after the positive edge of SCL during the write bit transmission. This bit
asserts once only for a transfer.
This bit is cleared after being read.
I2C Slave Receive, I2CSRX, Register
Name:
I2CSRX
Address:
0xFFFF0930
Default value: 0x00
Access:
Read only
Function:
This 8-bit MMR is the I2C slave receive register.
I2C Slave Transmit, I2CSTX, Register
Name:
I2CSTX
Address:
0xFFFF0934
Default value: 0x00
Access:
Write only
Function:
This 8-bit MMR is the I2C slave transmit
register.
I2C Hardware General Call Recognition, I2CALT, Register
Name:
I2CALT
Address:
0xFFFF0938
Default value: 0x00
Access:
Read and write
Function:
This 8-bit MMR is used with hardware general
calls when the I2CSCON Bit 3 is set to 1. This
register is used in cases where a master is
unable to generate an address for a slave and,
instead, the slave must generate the address for
the master.
I2C Slave Device ID, I2CIDx, Registers
Name:
I2CIDx
Addresses:
0xFFFF093C = I2CID0
0xFFFF0940 = I2CID1
0xFFFF0944 = I2CID2
0xFFFF0948 = I2CID3
Default value: 0x00
Access:
Read and write
Function:
These 8-bit MMRs are programmed with the
I2C bus IDs of the slave. See the I2C Bus