MCP9800A0-M/MS MICROCHIP [Microchip Technology], MCP9800A0-M/MS Datasheet - Page 12

no-image

MCP9800A0-M/MS

Manufacturer Part Number
MCP9800A0-M/MS
Description
2-Wire High-Accuracy Temperature Sensor
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
MCP9800/1/2/3
FIGURE 4-1:
4.1.5
After the Start condition, each bit of data in
transmission needs to be settled for a time specified by
t
“Serial Interface Timing Specifications” on Page
DS21909C-page 12
SU-DATA
SDA
SCL
Start
before SCL toggles from low-to-high (see
DATA VALID
1
1
Address
Code
2
0
3
0 1 A2 A1 A0
Device Addressing.
Address Byte
4
5
Address
Slave
6
PIC18FXXXX Response
7
R/W
8
A
C
K
9
5).
4.1.6
Each receiving device, when addressed, is obliged to
generate an ACK bit after the reception of each byte.
The master device must generate an extra clock pulse
for ACK to be recognized.
The acknowledging device pulls down the SDA line for
t
the master. SDA also needs to remain pulled down for
t
During read, the master must signal an End-of-Data
(EOD) to the slave by not generating an ACK bit (NAK)
once the last bit has been clocked out of the slave. In
this case, the slave will leave the data line released to
enable the master to generate the Stop condition.
SU-DATA
H-DATA
after a high-to-low transition of SCL.
before the low-to-high transition of SCL from
ACKNOWLEDGE (ACK)
 2010 Microchip Technology Inc.

Related parts for MCP9800A0-M/MS