aduc847bs8-3 Analog Devices, Inc., aduc847bs8-3 Datasheet - Page 27

no-image

aduc847bs8-3

Manufacturer Part Number
aduc847bs8-3
Description
Microconverter, 10-channel 24-bit Adc With Embedded 62kb Flash Mcu
Manufacturer
Analog Devices, Inc.
Datasheet
Preliminary Technical Data
I
The ADuC847 supports a fully licenced* I
I2C interface is implemented as a full hardware slave and software
master. SDATA (pin 27 on MQFP package and pin 29 on CSP
package) is the data I/O pin and SCLK (pin 26 on MQFP package
and pin 28 on CSP package). The I
fully independent of all other pin/function multiplexing. The I
interface incorporated on the ADuC847 also includes a second
address register (I2CADD1) at SFR address 0xF2 with a default
Four SFRs are used to control the I
I2CCON
Function
SFR Address
Power-On Default value
Bit Addressable
Table XII. I2CCON SFR Bit Designations
Bit
7
6
5
4
3
2
1
0
I2CADD
Function
SFR Address
Power-On Default value
Bit Addressable
I2CADD1
Function
SFR Address
Power On Default value
Bit Addressable
* Purchase of licensed I
under the Philips I
as defined by Philips
REV. PrA 05/03
2
C SERIAL INTERFACE
Name
MDO
MDE
MCO
MDI
I2CM
I2CRS
I2CTX
I2CI
2
C Patent Rights to use these components in an I
2
Description
I
This data bit is used to implement a master I
Outputted on the SDATA pin if the data output enable bit (MDE) is set.
I
Set by the user to enable the SDATA pin as an output (Tx).
Cleared by the user to enable the SDATA pin as an input (Rx)
I
This bit is used to implement the SCLK for a master I
I
This data bit is used to implement a master I
is latched into this bit on an SCLK transition if the data output enable (MDE) bit is 0.
I
Set by the user to enable I
I
Set by the user to reset the I
I
Set by the MicroConverter is the I
I
I
Set by the MicroConverter after a byte has been transmitted or received. Cleared by the MicroConverter when the user
code reads the I2CDAT SFR. I2CI should not be cleared by user code.
C components of Analog Devices or one of its sublicensed Associated Companies conveys a license for the purchaser
bit will be outputted on the SCLK pin.
2
2
2
2
2
2
2
2
2
C Software Master Data Output Bit (Master Mode Only).
C Software Output Enable Bit (Master Mode only)
C Software Master Clock Output Bit (Master Mode only)
C Software Master Data Input Bit (Master Mode only)
C Master/Slave mode bit
C Reset Bit (Slave Mode only)
C Direction Transfer Bit (Slave Mode only)
C interface is receiving.
C Interrupt bit (Slave Mode only)
I
Holds one of the I
uC001 at
0x9B
0x55
No
I
As for I2CADD described above, except it holds the second I
0xF2
0x7F
No
2
2
I
Yes
I2C control register.
0xE8
0x00
C Address Register 1
C Address Register 2
2
C Control Register
2
2
C interface. These are described below.
C interface on the ADuC847 is
http://www.analog.com/microconverter
2
C serial interface. The
2
C peripheral addresses for the part. It may be overwritten by user code. Application note
2
C software master mode. Cleared by user to enable I
2
C interface. Cleared by user code for normal I
2
C interface is transmitting. Cleared by the MicroConverter is the
2
2
C
C system, provided that the system conforms to the I
-27-
2
2
C transmitter interface in software. Data writted to this bit will be
C receiver interface in software. Data on the SDATA pin
power on value of 0x7F. The I
the user and is not multiplexed with any other I/O functionality on
the chip. This means that on the ADuC847 the I
interfaces can be used at the same time. When using the I
SPI interfaces simultaneously, because they both utilize the same
interrupt routine (vector address 0x3B), when an interrupt occurs
from one of these it will be necessary to interrogate each interface
to see which one has triggered the ISR request.
2
describes the format of the I
C transmitter in software. Data written to this
2
C peripheral address.
2
C operation.
2
C hardware slave mode.
2
2
C interface is always available to
C standard 7-bit address.
ADuC847
2
C Standard Specification
2
C and SPI
2
C and

Related parts for aduc847bs8-3