Freescale-semiconductor ColdFire MCF52210 Manual de usuario Pagina 436

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 576
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 435
I
2
C Interface
MCF52211 ColdFire® Integrated Microcontroller Reference Manual, Rev. 2
25-16 Freescale Semiconductor
Figure 25-14. Flow-Chart of Typical I
2
C Interrupt Routine
Clear
Master
Mode?
TX/Rx
?
Last Byte
Transmitted
?
RXAK= 0
?
End of
ADDR Cycle
(Master RX)
?
Write Next
Byte to I2DR
Switch to
Rx Mode
Dummy Read
from I2DR
Generate
STOP Signal
Read Data
from I2DR
And Store
Set TXAK =1
Generate
STOP Signal
2nd Last
Byte to be
Last
Byte to be
?
Arbitration
Lost?
Clear IAL
IAAS=1
?
IAAS=1
?
SRW=1
?
Tx/Rx
?
Set TX
Mode
Write Data
to I2DR
Set RX
Mode
Dummy Read
from I2DR
ACK from
Receiver
?
Tx Next
Byte
Read Data
from I2DR
and Store
Switch to
Rx Mode
Dummy Read
from I2DR
RTE
YN
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
N
N
N
N
N
N
N
N
Y
TX RX
RX
TX
(WRITE)
(Read)
N
IIF
Address
Cycle
Data
Cycle
Read
Read?
Vista de pagina 435
1 2 ... 431 432 433 434 435 436 437 438 439 440 441 ... 575 576

Comentarios a estos manuales

Sin comentarios