ADUC7060BCPZ32 Analog Devices Inc, ADUC7060BCPZ32 Datasheet - Page 88
![no-image](/images/manufacturer_photos/0/0/57/analog_devices_inc_sml.jpg)
ADUC7060BCPZ32
Manufacturer Part Number
ADUC7060BCPZ32
Description
DUAL 24-BIT AFE AND ARM 7 I.C
Manufacturer
Analog Devices Inc
Series
MicroConverter® ADuC7xxxr
Datasheet
1.EVAL-ADUC7061MKZ.pdf
(108 pages)
Specifications of ADUC7060BCPZ32
Design Resources
4 mA-to-20 mA Loop-Powered Temperature Monitor Using ADuC7060/1 (CN0145) Low power, Long Range, ISM Wireless Measuring Node (CN0164)
Core Processor
ARM7
Core Size
16/32-Bit
Speed
10MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
POR, PWM, Temp Sensor, WDT
Number Of I /o
14
Program Memory Size
32KB (16K x 16)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
2.375 V ~ 2.625 V
Data Converters
A/D 5x24b, 8x24b, D/A 1x14b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
32-LFCSP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADuC7060/ADuC7061
I
Name:
Address:
Default value:
Access:
Function:
Table 97. I2CMSTA MMR Bit Designations
Bit
15:11
10
9
8
7
6
5
4
3
2
1:0
2
C Master Status, I2CMSTA, Register
Name
I2CBBUSY
I2CMRxFO
I2CMTC
I2CMNA
I2CMBUSY
I2CAL
I2CMNA
I2CMRXQ
I2CMTXQ
I2CMTFSTA
I2CMSTA
0xFFFF0904
0x0000
Read only
This 16-bit MMR is the I
Description
Reserved. These bits are 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 receive FIFO overflow.
This bit is set to 1 when a byte is written to the receive 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 with which it was
communicating. If the I2CMCENI bit in I2CMCON is set, an interrupt is generated when this bit is set.
Clear this interrupt source.
I
This bit is set to 1 when a no acknowledge condition is received by the master in response to a data write transfer. If
the I2CNACKENI bit in I2CMCON 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
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 no acknowledge condition is received by the master in response to an address. If the
I2CNACKENI bit in I2CMCON 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 receive FIFO. If the I2CMRENI in I2CMCON is set, an interrupt is generated.
This bit is cleared in all other conditions.
I
This bit goes high if the transmit FIFO is empty or contains only one byte and the master has transmitted an address
+ write. If the I2CMTENI bit in I2CMCON is set, an interrupt is generated when this bit is set.
This bit is cleared in all other conditions.
I
[00] = I
[01] = 1 byte in master transmit FIFO.
[10] = 1 byte in master transmit FIFO.
[11] = I
2
2
2
2
2
2
2
2
2
C bus busy status bit.
C transmission complete status bit.
C master no acknowledge data bit
C master busy status bit.
C arbitration lost status bit.
C master no acknowledge address bit.
C master receive request bit.
C master transmit request bit.
C master transmit FIFO status bits.
2
2
C master transmit FIFO empty.
C master transmit FIFO full.
2
C status register in master mode.
2
C master does not gain control of the I
Rev. B | Page 88 of 108
2
C bus.
2
C bus. If the I2CALENI bit in I2CMCON is set, an