Freescale-semiconductor ColdFire MCF52210 Uživatelský manuál Strana 436

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 576
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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?
Zobrazit stránku 435
1 2 ... 431 432 433 434 435 436 437 438 439 440 441 ... 575 576

Komentáře k této Příručce

Žádné komentáře