Datasheet

DS1077
11 of 21
2-WIRE SERIAL COMMUNICATION WITH DS1077 Figure 3
1S
1
C00
1
WAP
SD
SCL
Address Byte Command ByteStart DS1077
ACK
StopDS1077
ACK
Send a “Standalone” Command
C1C2C3C4C5C6C7AA2 A1 A0
Write MSB of a Two-Byte Register
1S C00 WA
SD
SCL
Address Byte Command ByteStart DS1077
ACK
DS1077
ACK
C1C2C3C4C5C6C7A D0 AP
MSByte StopDS1077
ACK
D1D2D3D4D5D6D7
1S C00 WA
SD
SCL
Address Byte Command ByteStart DS1077
ACK
DS1077
ACK
Write to a Two-Byte Register
C1C2C3C4C5C6C7A D0
MSByte
D1D2D3D4D5D6D7 A
DS1077
ACK
D0 AP
LSByte StopDS1077
ACK
D1D2D3D4D5D6D7
1S C00 WA
SD
SCL
Control Byte Command ByteStart DS1077
ACK
DS1077
ACK
Write a Single Byte to an Addressed Register
C1C2C3C4C5C6C7A A0
Byte Address
A1A2A3A4A5A6A7 A
DS1077
ACK
D0 AP
Data Byte StopDS1077
ACK
D1D2D3D4D5D6D7
Byte (n+1)
D1D2D3D4D5D6
SD
SCL
D7
Byte N
D1D2D3D4D5D6D7D0 A
DS1077
ACK
D0 AP
StopDS1077
ACK
1S C00 WA
SD
SCL
Control Byte Command ByteStart DS1077
ACK
DS1077
ACK
Write Multiple Bytes to an Addressed Register
C1C2C3C4C5C6C7A A0
Starting Byte Address
A1A2A3A4A5A6A7 A
DS1077
ACK
D0 A
Byte n DS1077
ACK
D1D2D3D4D5D6D7
11A2
A1
A0
11A2
A1
A0
11A2
A1
A0
11A2
A1
A0