数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ADE5166 数据表(PDF) 138 Page - Analog Devices

部件名 ADE5166
功能描述  Single-Phase Energy Measurement IC with 8052 MCU, RTC, and LCD Driver
PDF  148 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  AD [Analog Devices]
网页  http://www.analog.com
标志 AD - Analog Devices

ADE5166 数据表(HTML) 138 Page - Analog Devices

Back Button ADE5166 Datasheet HTML 134Page - Analog Devices ADE5166 Datasheet HTML 135Page - Analog Devices ADE5166 Datasheet HTML 136Page - Analog Devices ADE5166 Datasheet HTML 137Page - Analog Devices ADE5166 Datasheet HTML 138Page - Analog Devices ADE5166 Datasheet HTML 139Page - Analog Devices ADE5166 Datasheet HTML 140Page - Analog Devices ADE5166 Datasheet HTML 141Page - Analog Devices ADE5166 Datasheet HTML 142Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 138 / 148 page
background image
ADE5166/ADE5169
Rev. 0 | Page 138 of 148
Table 159. I2C Interrupt Status Register SFR (SPI2CSTAT, Address 0xEA)
Bit
Mnemonic
Default
Description
7
I2CBUSY
0
This bit is set to Logic 1 when the I2C interface is used. When set, the Tx FIFO is emptied.
6
I2CNOACK
0
I2C no acknowledgement transmit interrupt. This bit is set to Logic 1 when the slave device
does not send an acknowledgement. The I2C communication is stopped after this event.
Write a 0 to this bit to clear it.
5
I2CRxIRQ
0
I2C receive interrupt. This bit is set to Logic 1 when the receive FIFO is not empty.
Write a 0 to this bit to clear it.
4
I2CTxIRQ
0
I2C transmit interrupt. This bit is set to Logic 1 when the transmit FIFO is empty.
Write a 0 to this bit to clear it.
[3:2]
I2CFIFOSTAT
0
Status bits for 3- or 4-byte deep I2C FIFO. The FIFO monitored in these two bits is the one currently
used in I2C communication (receive or transmit) because only one FIFO is active at a time.
I2CFIFOSTAT
Result
00
FIFO empty
01
Reserved
10
FIFO half full
11
FIFO full
1
I2CACC_ERR
0
Set when trying to write and read at the same time. Write a 0 to this bit to clear it.
0
I2CTxWR_ERR
0
Set when a write was attempted when the I2C transmit FIFO was full. Write a 0 to this bit to clear it.
READ AND WRITE OPERATIONS
SCLK
SDATA
START BY
MASTER
ACK BY
SLAVE
ACK BY
MASTER
SE
19
9
1
FRAME 2
DATA BYTE 1 FROM MASTER
FRAME 1
RIAL BUS ADDRESS BYTE
A0
A1
A2
A3
A4
A5
A6
R/W
D0
D1
D2
D3
D4
D5
D6
D7
9
1
D0
D1
D2
D3
D4
D5
D6
D7
STOP BY
MASTER
NACK BY
MASTER
FRAME N + 1
DATA BYTE N FROM SLAVE
Figure 109. I2C Read Operation
SCLK
SDATA
START BY
MASTER
ACK BY
SLAVE
ACK BY
SLAVE
FRAME 2
DATA BYTE 1 FROM MASTER
FRAME 1
SERIAL BUS ADDRESS BYTE
19
9
1
A0
A1
A2
A3
A4
A5
A6
R/W
D0
D1
D2
D3
D4
D5
D6
D7
STOP BY
MASTER
Figure 110. I2C Write Operation
Figure 109 and Figure 110 depict I2C read and write operations,
respectively. Note that the LSB of the I2CADR SFR (Address 0xE9)
is used to select whether a read or write operation is performed
on the slave device. During the read operation, the master acknowl-
edges are generated automatically by the I2C peripheral. The
master generated no acknowledge (NACK) before the end of a
read operation is also automatically generated after the I2CRCT
bits in the I2CMOD SFR (Address 0xE8[4:0]) have been read from
the slave. If the I2CADR register is updated during a
transmission, instead of generating a stop at the end of the read
or write operation, the master generates a start condition and
continues with the next communication.
Reading the SPI/I2C Receive Buffer SFR (SPI2CRx,
Address 0x9B)
Reading the SPI2CRx SFR should be done with a 2-cycle
instruction, such as
Mov a, spi2crx or Mov R0, spi2crx.
A 3-cycle instruction, such as
Mov 3dh, spi2crx
does not transfer the right data into RAM Address 0x3D.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com