MC68HC12 MOTOROLA [Motorola, Inc], MC68HC12 Datasheet - Page 323

no-image

MC68HC12

Manufacturer Part Number
MC68HC12
Description
The MC68HC912DT128A microcontroller unit (MCU) is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
Inter IC Bus
Technical Data
323
Dummy Read
From IBDR
Switch To
Rx Mode
Y
Byte To IBDR
Transmitted
(Master Rx)
Addr Cycle
Write Next
Last Byte
RXAK=0
End Of
?
?
?
N
Y
N
Figure 17-4. Flow-Chart of Typical IIC Interrupt Routine
Stop Signal
TX
Generate
Y
N
Tx/Rx
Set TXAK =1
?
Y
Byte To Be Read
Byte To Be Read
From IBDR
Read Data
And Store
2nd Last
RX
Last
?
?
N
N
Stop Signal
Generate
Inter IC Bus
Y
Y
RTI
Master
Mode
Clear
IBIF
?
Write Data
To IBDR
(Read)
Set TX
Mode
N
N
Y
Dummy Read
From IBDR
Clear IBAL
IAAS=1
Set RX
SRW=1
Mode
Y
?
?
N
Address Transfer
(Write)
MC68HC912DT128A — Rev 4.0
Tx Next
Byte
Y
Y
Y
Dummy Read
From IBDR
ACK From
Arbitration
Switch To
Receiver
IAAS=1
Rx Mode
TX/RX
Lost
?
?
?
?
N
N
TX
Data Transfer
N
From IBDR
Read Data
And Store
MOTOROLA
RX

Related parts for MC68HC12