DS1077
10 of 21
SLAVE ADDRESS
A control byte is the first byte received following the START condition from the master device. The
control byte consists of a 4-bit control code; for the DS1077, this is set as 1011 binary for read and write
operations. The next three bits of the control byte are the device select bits (A2, A1, A0) and can be
written to the EEPROM. They are used by the master device to select which of eight devices are to be
accessed. The select bits are in effect the three least significant bits of the slave address. The last bit of the
control byte (R/ W ) defines the operation to be performed. When set to a one a read operation is selected,
and when set to a zero, a write operation is selected. Following the START condition, the DS1077
monitors the SDA bus, checking the device type identifier being transmitted. Upon receiving the 1011
code (changeable with one mask) and appropriate device select bits, the slave device outputs an
acknowledge signal on the SDA line.
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
DS1077
12 of 21
2-WIRE SERIAL COMMUNICATION WITH DS1077 Figure 3 (continued)
1S 1 C001 W
SDA
SCL
Control Byte Command ByteStart DS1077
A
CK
Read Single Byte Register or MSB from a Two-Byte Register
C1C2C3C4C5C6C7
A
1R 01 Rd
A
Control ByteRepeated
Start
DS1077
A
CK
A
DS1077
A
CK
NP
MSByte StopMaster
NACK
D1D2D3D4D5D6 D0D7
A
2
A
1
A
0 1
A
2
A
1
A
0
NP
LSByte StopMaster
NACK
D1D2D3D4D5D6 D0
SDA
SCL
D7
1S C001 W
SDA
SCL
Control Byte Command ByteStart DS1077
A
CK
Read from a Two-Byte Register
C1C2C3C4C5C6C7
A
1R 01
A
Control ByteRepeated
Start
DS1077
A
CK
A
DS1077
A
CK
A
MSByte Master
A
CK
D1D2D3D4D5D6D7 D01
A
2
A
1
A
0 Rd1
A
2
A
1
A
0
1S 1 C001 W
SDA
SCL
Control Byte Command ByteStart DS1077
A
CK
Read Multiple Bytes from an Addressed Register
C1C2C3C4C5C6C7
A
A
DS1077
A
CK
A
2
A
1
A
0 1R 01 Rd
A
Control ByteRepeated
Start
DS1077
A
CK
A
1
A
2
A
1
A
0
A
0
Starting Byte Address
A
1
A
2
A
3
A
4
A
5
A
6
A
7
A
DS1077
A
CK
NP
Byte N StopMaster
NACK
D1D2D3D4D5D6 D0D7
Byte n
D1D2D3D4D5D6
SDA
SCL
D7 D0
A
Master
A
CK
Byte (n+1)
D1D2D3D4D5D6D7 D0
A
Master
A
CK

DS1077U-100+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Clock Generators & Support Products EconOscillator/Dvdr 100MHz 150mil 2-Wire
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union