Data Sheet
ADE7758
t 1
t 2
t 3
MCU
INTERRUPT
FLAG SET
IRQ
PROGRAM
SEQUENCE
JUMP
TO
ISR
GLOBAL
INTERRUPT
MASK
CLEAR MCU
INTERRUPT
FLAG
READ
STATUS WITH
RESET (0x1A)
ISR ACTION
(BASED ON STATUS CONTENTS)
ISR RETURN
GLOBAL INTERRUPT
MASK RESET
JUMP
TO
ISR
Figure 87. ADE7758 Interrupt Management
CS
t 1
SCLK
t 9
DIN
0
0
0
1
0
0
0
1
t 11
t 12
DOUT
DB15
DB8 DB7
DB0
READ STATUS REGISTER COMMAND
STATUS REGISTER CONTENTS
IRQ
Figure 88. ADE7758 Interrupt Timing
CS
DIN
COMMUNICATIONS
REGISTER
SCLK
DOUT
REGISTER NO. 1
IN
OUT
DIN
COMMUNICATIONS REGISTER WRITE
1 ADDRESS
MULTIBYTE
READ DATA
REGISTER NO. 2
IN
OUT
Figure 91. Writing Data to the ADE7758 via the Serial Interface
REGISTER NO. 3
IN
OUT
REGISTER
ADDRESS
DECODE
On completion of a data transfer (read or write), the ADE7758
once again enters into communications mode, that is, the next
instruction followed must be a write to the communications
register.
REGISTER NO. n–1
REGISTER NO. n
IN
OUT
IN
OUT
A data transfer is completed when the LSB of the ADE7758
register being addressed (for a write or a read) is transferred to
or from the ADE7758 .
Figure 89. Addressing ADE7758 Registers via the Communications Register
The communications register is an 8-bit, write-only register.
The MSB determines whether the next data transfer operation
is a read or a write. The seven LSBs contain the address of the
register to be accessed (see Table 16).
Figure 90 and Figure 91 show the data transfer sequences for a
read and write operation, respectively.
CS
SCLK
SERIAL WRITE OPERATION
The serial write sequence takes place as follows. With the
ADE7758 in communications mode and the CS input logic low,
a write to the communications register takes place first. The
MSB of this byte transfer must be set to 1, indicating that the
next data transfer operation is a write to the register. The seven
LSBs of this byte contain the address of the register to be written
to. The ADE7758 starts shifting in the register data on the next
falling edge of SCLK. All remaining bits of register data are
shifted in on the falling edge of the subsequent SCLK pulses
DIN
DOUT
COMMUNICATIONS REGISTER WRITE
0 ADDRESS
MULTIBYTE
READ DATA
(see Figure 92 ).
Figure 90. Reading Data from the ADE7758 via the Serial Interface
Rev. E | Page 57 of 72
相关PDF资料
ADE7761AARSZ-RL IC ENERGY METERING 1PHASE 20SSOP
ADE7761BARSZ-RL IC ENERGY METERING 1PHASE 20SSOP
ADE7768ARZ-RL IC ENERGY METERING 1PHASE 16SOIC
ADE7769ARZ-RL IC ENERGY METERING 1PHASE 16SOIC
ADM8843ACPZ-REEL7 IC LED DRVR WHITE BCKLGT 16LFCSP
ADP1653ACPZ-R7 IC LED DRVR PHOTO FLASH 16-LFCSP
ADP1712-EVALZ BOARD EVALUATION ADP1712
ADP1720-EVALZ BOARD EVAL FOR ADP1720-ADJ
相关代理商/技术参数
ADE7759 制造商:AD 制造商全称:Analog Devices 功能描述:Active Energy Metering IC with di/dt Sensor Interface
ADE7759ARS 功能描述:IC ENERGY METERING 1PHASE 20SSOP RoHS:否 类别:集成电路 (IC) >> PMIC - 能量测量 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:2,500 系列:*
ADE7759ARSRL 功能描述:IC ENERGY METERING 1PHASE 20SSOP RoHS:否 类别:集成电路 (IC) >> PMIC - 能量测量 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:2,500 系列:*
ADE7759ARSZ 功能描述:IC ENERGY METERING 1PHASE 20SSOP RoHS:是 类别:集成电路 (IC) >> PMIC - 能量测量 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:2,500 系列:*
ADE7759ARSZRL 功能描述:IC ENERGY METERING 1PHASE 20SSOP RoHS:是 类别:集成电路 (IC) >> PMIC - 能量测量 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:2,500 系列:*
ADE7760 制造商:AD 制造商全称:Analog Devices 功能描述:Energy Metering IC with On-Chip Fault Detection
ADE7760ARS 制造商:Analog Devices 功能描述:Energy Measurement 20-Pin SSOP 制造商:Analog Devices 功能描述:ENERGY METER IC W/ ONCHIP FAULT & OSCIL. - Rail/Tube
ADE7760ARSRL 制造商:Analog Devices 功能描述:Energy Measurement 20-Pin SSOP T/R 制造商:Analog Devices 功能描述:ENERGY METER IC W/ONCHIP FAULT & OSCIL. - Tape and Reel