English
Language : 

MC68HC908BD48 Datasheet, PDF (204/290 Pages) Freescale Semiconductor, Inc – Microcontrollers
DDC12AB Interface
RXBF — DDC Receive Buffer Full
This flag indicates the status of the data receive register (DDRR).
When the CPU reads the data from the DDRR, the RXBF flag will be
cleared. RXBF is set when DDRR is full by a transfer of data from the
input circuit to the DDRR. Reset clears this bit.
1 = Data receive register full
0 = Data receive register empty
15.6.6 DDC Data Transmit Register (DDTR)
Address: $001A
Bit 7
6
5
4
3
2
1
Read:
DTD7
Write:
DTD6
DTD5
DTD4
DTD3
DTD2
DTD1
Reset: 1
1
1
1
1
1
1
Figure 15-6. DDC Data Transmit Register (DDTR)
Bit 0
DTD0
1
When the DDC module is enabled, DEN = 1, data written into this
register depends on whether module is in master or slave mode.
In slave mode, the data in DDTR will be transferred to the output circuit
when:
• the module detects a matched calling address (MATCH = 1), with
the calling master requesting data (SRW = 1); or
• the previous data in the output circuit has be transmitted and the
receiving master returns an acknowledge bit, indicated by a
received acknowledge bit (RXAK = 0).
If the calling master does not return an acknowledge bit (RXAK = 1), the
module will release the SDA line for master to generate a "stop" or
"repeated start" condition. The data in the DDTR will not be transferred
to the output circuit until the next calling from a master. The transmit
buffer empty flag remains cleared (TXBE = 0).
In master mode, the data in DDTR will be transferred to the output circuit
when:
Technical Data
204
DDC12AB Interface
MC68HC908BD48 — Rev. 1.0
MOTOROLA