at91rm3400 ATMEL Corporation, at91rm3400 Datasheet - Page 257

no-image

at91rm3400

Manufacturer Part Number
at91rm3400
Description
Atmel Advanced At91 Arm Microcontroller
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at91rm3400-AU-002
Manufacturer:
Atmel
Quantity:
10 000
Figure 89. TWI Read in Master Mode
1790A–ATARM–11/03
Yes
TWI_CR = TWI_SVDIS + TWI_MSEN
Set the Master Mode register:
Internal address size = 0?
Read ==> bit MREAD = 0
TWI_CR = TWI_START
Set the control register:
- Device slave address
TWI_CR = TWI_STOP
- Internal address size
- Transfer direction bit
TWI_CWGR = clock
Read status register
Read status register
Start the transfer
Stop the transfer
- Master enable
- Slave disable
TXCOMP = 0?
Set TWI clock:
Data to read?
RXRDY = 0?
Yes
START
END
Yes
Yes
Set theinternal address
TWI_IADR = address
AT91RM3400
257

Related parts for at91rm3400