ADUC7025BCPZ32-RL7 AD [Analog Devices], ADUC7025BCPZ32-RL7 Datasheet - Page 69

no-image

ADUC7025BCPZ32-RL7

Manufacturer Part Number
ADUC7025BCPZ32-RL7
Description
Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
Manufacturer
AD [Analog Devices]
Datasheet
I2CxSRX Registers
Name
I2C0SRX
I2C1SRX
I2CxSRX are receive registers for the slave channel.
I2CxSTX Registers
Name
I2C0STX
I2C1STX
I2CxSTX are transmit registers for the slave channel.
I2CxMRX Registers
Name
I2C0MRX
I2C1MRX
I2CxMRX are receive registers for the master channel.
I2CxMTX Registers
Name
I2C0MTX
I2C1MTX
I2CxMTXare transmit registers for the master channel.
I2CxCNT Registers
Name
I2C0CNT
I2C1CNT
I2CxCNT are 3-bit master receive data count registers. If a
master read transfer sequence is initiated, then the I2CxCNT
registers denote the number of bytes (−1) to be read from the
slave device. By default, this counter is 0, which corresponds to
1 byte expected.
Address
0xFFFF0808
0xFFFF0908
Address
0xFFFF080C
0xFFFF090C
Address
0xFFFF0810
0xFFFF0910
Address
0xFFFF0814
0xFFFF0914
Address
0xFFFF0818
0xFFFF0918
Default Value
0x00
0x00
Default Value
0x00
0x00
Default Value
0x00
0x00
Default Value
0x00
0x00
Default Value
0x00
0x00
Access
R
R
Access
W
W
Access
R
R
Access
W
W
Access
R/W
R/W
Rev. A | Page 69 of 92
I2CxADR Registers
Name
I2C0ADR
I2C1ADR
I2CxADR are master address byte registers. The I2CxADR
value is the device address that the master wants to
communicate with. It automatically transmits at the start of a
master transfer sequence if there is no valid data in the
I2CxMTX register when the master enable bit is set.
I2CxBYTE Registers
Name
I2C0BYTE
I2C1BYTE
I2CxBYTE are broadcast byte registers. Data written to these
register do not go through the TxFIFO. This data is transmitted
at the start of a transfer sequence before the address. Once the
byte has been transmitted and acknowledged, the I
another byte written in I2CxBYTE or an address written to the
address register.
I2CxALT Registers
Name
I2C0ALT
I2C1ALT
I2CxALT are hardware general call ID registers used in slave
mode.
I2CxCFG Registers
Name
I2C0CFG
I2C1CFG
I2CxCFG are configuration registers.
ADuC7019/20/21/22/24/25/26/27
Address
0xFFFF081C
0xFFFF091C
Address
0xFFFF0824
0xFFFF0924
Address
0xFFFF0828
0xFFFF0928
Address
0xFFFF082C
0xFFFF092C
Default Value
0x00
0x00
Default Value
0x00
0x00
Default Value
0x00
0x00
Default Value
0x00
0x00
2
C expects
Access
R/W
R/W
Access
R/W
R/W
Access
R/W
R/W
Access
R/W
R/W

Related parts for ADUC7025BCPZ32-RL7