Microchip Technology ADM00317 데이터 시트

다운로드
페이지 86
MCP4706/4716/4726
DS22272C-page 54
© 2011-2012 Microchip Technology Inc.
6.5
READ COMMAND
This command reads all the device memory. This
includes the volatile and nonvolatile (EEPROM) DAC
register values and Configuration bits, and the volatile
status bits.
This command is executed when the I
2
C control byte’s
Read/Write bit is a ‘1’ (read). 
This command has two different formats based on the
resolution of the device. The 12-bit and 10-bit devices
use the format in 
, while the 8-bit device uses
the format in 
.
The 2nd byte (Configuration bits) indicates the current
condition of the device operation. The RDY/BSY bit
indicates EEPROM writing status. 
   
FIGURE 6-5:
Read Command Format for 12-bit DAC (MCP4726) and 10-bit DAC (MCP4716). 
Device Addressing
Note 1: 
The 2nd-7th bytes can be repeated after the 7th byte by continued clocking before issuing Stop bit. 
2: 
ACK bit generated by MCP47X6. 
3: 
ACK bit generated by I
2
C Master.
b15 b14 b13 b12 b11 b10 b09 b08 b07 b06 b05 b04 b03 b02 b01 b00
  
MCP4726    D11 D10 D09 D08 D07 D06 D05 D04 D03 D02 D01 D00
  0   0   0   0 
   
MCP4716    D09 D08 D07 D06 D05 D04 D03 D02 D01 D00 
 0   0
    0   0   0   0 
 
SDA
SCL 
A2 A1 A0
1
1
0
0
1
0
PD1 PD0
G
Data bits (16 bits) (3rd + 4th bytes, and 6th + 7th bytes)
Start bit
ACK bit 
(
2
)
 
Read/Write bit (Read)
S
A
R/W
Legend: 
   D11:D00 = 12-bit data for MCP4726 device
D09:D00 = 10-bit data for MCP4716 device
0
VREF1
VREF0
A
RDY POR
Vol. Data bits (8 bits) (4th byte)
b08
0
b07 b06 b05 b04 b03 b02 b01 b00
0
A
0
b15 b14 b13 b12 b11 b10 b09
A
Vol. Data bits (8 bits) (3rd byte)
ACK bit 
(
3
)
 
ACK bit 
(
3
)
 
Note 1
Stop bit
A/N
P
ACK/NACK bit 
(
4
)
 
NV Data bits (8 bits) (7th byte)
b08
0
b07 b06 b05 b04 b03 b02 b01 b00
0
/1
A
0
b15 b14 b13 b12 b11 b10 b09
A
NV Data bits (8 bits) (6th byte)
ACK bit 
(
3
)
 
ACK bit 
(
3
)
 
ACK bit 
(
3
)
 
PD1 PD0
G
1
VREF1
VREF0
RDY POR
Vol.
Vol. Configuration 
Status
bits
bits
Vol.
NV Configuration 
Status
bits
bits
4: 
ACK/NACK bit generated by I
2
C Master.