|
AT32UC3A0512_1 Datasheet, PDF (227/826 Pages) ATMEL Corporation – AVR32 32-Bit Microcontroller | |||
|
◁ |
AT32UC3A
If the slave device supports only a 7-bit address, i.e. no internal address, IADRSZ must be set to
0.
n the figures below the following abbreviations are used:I
â¢S
⢠Sr
â¢P
â¢W
â¢R
â¢A
â¢N
⢠DADR
⢠IADR
Start
Repeated Start
Stop
Write
Read
Acknowledge
Not Acknowledge
Device Address
Internal Address
Figure 24-11. Master Write with One, Two or Three Bytes Internal Address and One Data Byte
Three bytes internal address
TWD S
DADR
W
A IADR(23:16) A
IADR(15:8)
A
IADR(7:0)
A
DATA
Two bytes internal address
TWD S
DADR
W
A
IADR(15:8)
A
IADR(7:0)
A
DATA
A
P
One byte internal address
TWD S
DADR
W
A
IADR(7:0)
A
DATA
A
P
A
P
Figure 24-12. Master Read with One, Two or Three Bytes Internal Address and One Data Byte
Three bytes internal address
TWD
S
DADR
W
A IADR(23:16) A
IADR(15:8)
A
IADR(7:0)
A
Sr
DADR
R
A
Two bytes internal address
TWD
S
DADR
W
A IADR(15:8) A
IADR(7:0)
A
Sr
One byte internal address
TWD
S
DADR
W
A
IADR(7:0)
A
Sr DADR R
A
DATA
N
P
DADR
R
A
DATA
N
P
DATA
N
P
32058HâAVR32â03/09
227
|
▷ |