Electronic Components Datasheet Search
  English  ▼

X  

ADE7758ARWRL Datasheet(PDF) 55 Page - Analog Devices

Part # ADE7758ARWRL
Description  Poly Phase Multifunction Energy Metering IC with Per Phase Information
PDF  68 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADE7758ARWRL Datasheet(HTML) 55 Page - Analog Devices

Back Button ADE7758ARWRL Datasheet HTML 51Page - Analog Devices ADE7758ARWRL Datasheet HTML 52Page - Analog Devices ADE7758ARWRL Datasheet HTML 53Page - Analog Devices ADE7758ARWRL Datasheet HTML 54Page - Analog Devices ADE7758ARWRL Datasheet HTML 55Page - Analog Devices ADE7758ARWRL Datasheet HTML 56Page - Analog Devices ADE7758ARWRL Datasheet HTML 57Page - Analog Devices ADE7758ARWRL Datasheet HTML 58Page - Analog Devices ADE7758ARWRL Datasheet HTML 59Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 55 / 68 page
background image
ADE7758
Rev. A | Page 55 of 68
INTERRUPT TIMING
The ADE7758 Serial Interface section should be reviewed first
before reviewing this interrupt timing section. As previously
described, when the IRQ output goes low, the MCU ISR must
read the interrupt status register in order to determine the
source of the interrupt. When reading the interrupt status
register contents, the IRQ output is set high on the last falling
edge of SCLK of the first byte transfer (read interrupt status
register command). The IRQ output is held high until the last
bit of the next 8-bit transfer is shifted out (interrupt status
register contents)—see Figure 87. If an interrupt is pending at
this time, the IRQ output goes low again. If no interrupt is
pending, the IRQ output remains high.
ADE7758 SERIAL INTERFACE
The ADE7758 has a built-in SPI interface. The serial interface
of the ADE7758 is made of four signals: SCLK, DIN, DOUT,
and CS. The serial clock for a data transfer is applied at the
SCLK logic input. This logic input has a Schmitt trigger input
structure that allows slow rising (and falling) clock edges to be
used. All data transfer operations are synchronized to the serial
clock. Data is shifted into the ADE7758 at the DIN logic input
on the falling edge of SCLK. Data is shifted out of the ADE7758
at the DOUT logic output on a rising edge of SCLK. The CS
logic input is the chip select input. This input is used when
multiple devices share the serial bus. A falling edge on CS also
resets the serial interface and places the ADE7758 in commu-
nications mode. The CS input should be driven low for the
entire data transfer operation. Bringing CS high during a data
transfer operation aborts the transfer and place the serial bus in
a high impedance state. The CS logic input may be tied low if
the ADE7758 is the only device on the serial bus. However, with
CS tied low, all initiated data transfer operations must be fully
completed. The LSB of each register must be transferred
because there is no other way of bringing the ADE7758 back
into communications mode without resetting the entire device,
i.e., performing a software reset using Bit 6 of the OPMODE[7:0]
register, Address 0x13. The functionality of the ADE7758 is
accessible via several on-chip registers (see Figure 86). The
contents of these registers can be updated or read using the on-
chip serial interface. After a falling edge on CS, the ADE7758 is
placed in communications mode. In communications mode, the
ADE7758 expects the first communication to be a write to the
internal communications register. The data written to the
communications register contains the address and specifies the
next data transfer to be a read or a write command. Therefore,
all data transfer operations with the ADE7758, whether a read
or a write, must begin with a write to the communications
register.
COMMUNICATIONS
REGISTER
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
REGISTER NO. 1
REGISTER NO. 2
REGISTER NO. 3
REGISTER NO. n–1
REGISTER NO. n
REGISTER
ADDRESS
DECODE
DIN
DOUT
Figure 86. Addressing ADE7758 Registers via the Communications Register
GLOBAL
INTERRUPT
MASK
ISR RETURN
GLOBAL INTERRUPT
MASK RESET
CLEAR MCU
INTERRUPT
FLAG
READ
STATUS WITH
RESET (0x1A)
ISR ACTION
(BASED ON STATUS CONTENTS)
MCU
INTERRUPT
FLAG SET
PROGRAM
SEQUENCE
t1
t2
t3
JUMP
TO
ISR
JUMP
TO
ISR
IRQ
Figure 87. ADE7758 Interrupt Management
STATUS REGISTER CONTENTS
SCLK
DIN
DOUT
READ STATUS REGISTER COMMAND
t1
CS
00
0
1
000
DB15
DB8
DB7
DB0
1
t9
t11
t12
IRQ
Figure 88. ADE7758 Interrupt Timing



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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