ADUC7124 Analog Devices, ADUC7124 Datasheet - Page 72

no-image

ADUC7124

Manufacturer Part Number
ADUC7124
Description
Precision Analog Microcontroller, 12-Bit Analog I/O, Large Memory, ARM7TDMI MCU with Enhanced IRQ Handler
Manufacturer
Analog Devices
Datasheet

Specifications of ADUC7124

Mcu Core
ARM7 TDMI
Mcu Speed (mips)
40
Sram (bytes)
32000Bytes
Gpio Pins
30
Adc # Channels
12

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC7124BCPZ126
Manufacturer:
AD
Quantity:
349
Part Number:
ADUC7124BCPZ126
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
ADUC7124BCPZ126-RL
Manufacturer:
Analog Devices Inc
Quantity:
10 000
ADuC7124/ADuC7126
I
Name:
Address:
Default Value:
Access:
Function:
Table 103. I2CxMSTA MMR Bit Descriptions
Bit
[15:11]
10
9
8
7
6
5
4
3
2
[1:0]
2
C Master Status Register
Name
I2CBBUSY
I2CMRxFO
I2CMTC
I2CMNA
I2CMBUSY
I2CAL
I2CMNA
I2CMRXQ
I2CMTXQ
I2CMTFSTA
I2C0MSTA, I2C1MSTA
0xFFFF0804, 0xFFFF0904
0x0000, 0x0000
Read only
This 16-bit MMR is the I
Description
Reserved.
I
This bit is set to 1 when a start condition is detected on the I
This bit is cleared when a stop condition is detected on the bus.
Master Rx FIFO overflow.
This bit is set to 1 when a byte is written to the Rx FIFO when it is already full.
This bit is cleared in all other conditions.
I
This bit is set to 1 when a transmission is complete between the master and the slave it was
communicating with.
If the I2CMCENI bit in I2CxMCON is set, an interrupt is generated when this bit is set.
Clear this bit to clear the interrupt source.
I
This bit is set to 1 when a NACK condition is received by the master in response to a data write transfer.
If the I2CNACKENI bit in I2CxMCON is set, an interrupt is generated when this bit is set.
This bit is cleared in all other conditions.
I
Set to 1 when the master is busy processing a transaction.
Cleared if the master is ready or if another master device has control of the bus.
I
This bit is set to 1 when the I
If the I2CALENI bit in I2CxMCON is set, an interrupt is generated when this bit is set.
This bit is cleared in all other conditions.
I
This bit is set to 1 when a NACK condition is received by the master in response to an address.
If the I2CNACKENI bit in I2CxMCON is set, an interrupt is generated when this bit is set.
This bit is cleared in all other conditions.
I
This bit is set to 1 when data enters the Rx FIFO. If the I2CMRENI in I2CxMCON is set, an interrupt is
generated.
This bit is cleared in all other conditions.
I
This bit goes high if the Tx FIFO is empty or contains only one byte and the master has transmitted an
address + write. If the I2CMTENI bit in I2CxMCON is set, an interrupt is generated when this bit is set.
This bit is cleared in all other conditions.
I
00 = I
01 = one byte in master Tx FIFO.
10 = one byte in master Tx FIFO.
11 = I
2
2
2
2
2
2
2
2
2
C bus busy status bit.
C transmission complete status bit.
C master NACK data bit.
C master busy status bit.
C arbitration lost status bit.
C master NACK address bit.
C master receive request bit.
C master transmit request bit.
C master Tx FIFO status bits.
2
2
C master Tx FIFO empty.
C master Tx FIFO full.
2
C status register in master mode.
Rev. B | Page 72 of 104
2
C master is unable to gain control of the I
2
C bus.
2
C bus.

Related parts for ADUC7124