|
MC68HC08BD24 Datasheet, PDF (167/244 Pages) Motorola, Inc – HCMOS Microcontroller Unit | |||
|
◁ |
(a) Master Transmit Mode
START
Address 0 ACK
TX Data1
ACK
TX DataN
NAK STOP
TXBE=0
MRW=0
MAST=1
Data1 â DDTR
TXBE=1
TXIF=1
Data2 â DDTR
TXBE=1
TXIF=1
Data3 â DDTR
(b) Master Receive Mode
START
Address 1 ACK
RX Data1
ACK
TXBE=1 NAKIF=1
TXIF=1 MAST=0
DataN+2 â DDTR TXBE=0
RX DataN
NAK STOP
RXBF=0
MRW=1
MAST=1
TXBE=0
(dummy data â DDTR)
Data1 â DDRR
RXIF=1
RXBF=1
(c) Slave Transmit Mode
START
Address 1 ACK
TX Data1
ACK
DataN â DDRR NAKIF=1
RXIF=1 MAST=0
RXBF=1
TX DataN
NAK STOP
TXBE=1
RXBF=0
RXIF=1
RXBF=1
MATCH=1
SRW=1
Data1 â DDTR
TXBE=1
TXIF=1
Data2 â DDTR
(d) Slave Receive Mode
START
Address 0 ACK
RX Data1
ACK
TXBE=1 NAKIF=1
TXIF=1 TXBE=0
DataN+2 â DDTR
RX DataN
NAK STOP
TXBE=0
RXBF=0
RXIF=1
RXBF=1
MATCH=1
SRW=0
Data1 â DDRR
RXIF=1
RXBF=1
KEY: shaded data packets indicate a transmit by the MCUâs DDC module
DataN â DDRR
RXIF=1
RXBF=1
Figure 13-8. Data Transfer Sequences for Master/Slave Transmit/Receive Modes
MC68HC08BD24 â Rev. 1.1
Freescale Semiconductor
Technical Data
167
|
▷ |