aduc7062 Analog Devices, Inc., aduc7062 Datasheet - Page 88

no-image

aduc7062

Manufacturer Part Number
aduc7062
Description
Low-power, Precision Analog Microcontroller, Dual ?-? Adcs, Flash/ee, Arm7tdmi
Manufacturer
Analog Devices, Inc.
Datasheet
ADuC7060/ADuC7061/ADuC7062
I
Name:
Address:
Default value:
Access:
Function:
I
Name:
Address:
Default value:
Access:
Function:
I
Name:
Address:
Default value:
Access:
Function:
I
Name:
Addresses:
Default value:
Access:
Function:
2
2
2
2
C Slave Device ID Registers
C Slave Receive Register
C Slave Transmit Register
C Hardware General Call Recognition Register
I2CSRX
0xFFFF0930
0x00
Read
This 8-bit MMR is the I
I2CSTX
0xFFFF0934
0x00
Write
This 8-bit MMR is the I
register.
I2CALT
0xFFFF0938
0x00
Read/write
This 8-bit MMR is used with hardware general
calls when 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.
I2CALT
0xFFFF093C = I2CID0 {does this dash mean
minus or “to”?}
0xFFFF0940 = I2CID1
0xFFFF0944 = I2CID2
0xFFFF0948 = I2CID3
0x00
Read/write
These 8-bit MMRs are programmed with I
bus IDs of the slave. See the I2C Bus Addresses
section for further details.
2
2
C slave receive register.
C slave transmit
Rev. PrA | Page 88 of 100
2
C
I
I
Name:
Address:
Default value:
Access:
Function:
Table 99. I2CFSTA MMR Bit Designations
Bit
15:10
9
8
7:6
5:4
3:2
1:0
2
2
C FIFO Status Register
C COMMON REGISTERS
Name
I2CFMTX
I2CFSTX
I2CMRXSTA
I2CMTXSTA
I2CSRXSTA
I2CSTXSTA
I2CFSTA
0xFFFF094C
0x0000
Read/write
These 16-bit MMRs contain the status of the
Rx/Tx FIFOs in both master and slave modes.
Preliminary Technical Data
Description
Reserved Bits.
Set this bit to 1 to flush the master Tx FIFO.
Set this bit to 1 to flush the slave Tx FIFO.
I
[00] = FIFO empty.
[01] = byte written to FIFO.
[10] = 1 byte in FIFO.
[11] = FIFO full.
I
[00] = FIFO empty.
[01] = byte written to FIFO.
[10] = 1 byte in FIFO.
[11] = FIFO full.
I
[00] = FIFO empty
[01] = byte written to FIFO
[10] = 1 byte in FIFO
[11] = FIFO full
I
[00] = FIFO empty.
[01] = byte written to FIFO.
[10] = 1 byte in FIFO.
[11] = FIFO full.
2
2
2
2
C Master Receive FIFO Status Bits.
C Master Transmit FIFO Status Bits.
C Slave Receive FIFO Status Bits.
C Slave Transmit FIFO Status Bits.

Related parts for aduc7062