SAM3SD8C Atmel Corporation, SAM3SD8C Datasheet - Page 620

no-image

SAM3SD8C

Manufacturer Part Number
SAM3SD8C
Description
Manufacturer
Atmel Corporation
Datasheets
Figure 29-23. Multi-master Flowchart
620
620
SAM3S8/SD8
SAM3S8/SD8
DADR + SVDIS + MSEN + CLK + R / W
No
No
No
Yes
Program the Master mode
Programm the SLAVE mode:
SADR + MSDIS + SVEN
Read TWI_RHR
Read Status Register
Read Status Register
a master access ?
TXCOMP = 1 ?
EOSACC = 1 ?
ARBLST = 1 ?
SVACC = 1 ?
START
No
Yes
Yes
Yes
Yes
Yes
Yes
No
Data to read?
RXRDY= 0 ?
GACC = 1 ?
No
Yes
No
Yes
Read Status Register
TWI_CR = STOP
TXCOMP = 0 ?
Stop Transfer
MREAD = 1 ?
No
programming sequence
GENERAL CALL TREATMENT
Read TWI_RHR
Decoding of the
Change SADR
SVREAD = 1 ?
RXRDY= 1 ?
Prog seq
OK ?
No
Data to send ?
TXRDY= 0 ?
Yes
No
No
Yes
No
No
No
No
Yes
Yes
Write in TWI_THR
Write in TWI_THR
TXRDY= 1 ?
Yes
11090A–ATARM–10-Feb-12
11090A–ATARM–10-Feb-12
No

Related parts for SAM3SD8C