23.04.2013 Views

TMPM330 - Keil

TMPM330 - Keil

TMPM330 - Keil

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

11.3.2.2 Preconfiguration<br />

Under development<br />

<strong>TMPM330</strong> (rev0.4)11-30<br />

<strong>TMPM330</strong><br />

Before transmitting data, transmission settings to the Transmit Control Register and<br />

the transmit buffer are required.<br />

(1) Wait Time for Bus to be Free<br />

Configure the wait time for a bus to be free with the CECTCR bit. It can be specified<br />

for each bit cycle from 1 to 16.<br />

Start point to check if a bus is free is the end of final bit. If a bus is free for specified bit cycles of “1”,<br />

transmission starts.<br />

(2) Transmitting Broadcast Message<br />

Set the CECTCR bit when transmitting a broadcast message. If this bit is set, “0”<br />

response during an ACK cycle results in an error. If not, “1” response during an ACK cycle results in<br />

an error.<br />

(3) Adjusting Transmission Waveform<br />

Final bit Check if bus is free Beginning of<br />

transmission<br />

Both start bit and data bit are capable of adjusting the rising timing and cycle. With the CECTCR<br />

bits, the timing can be specified between<br />

the defined fastest rising/cycle timing and the reference value.<br />

The following figures show how the waveforms differ according to the configurations of the start bit,<br />

logical “0” and logical “1”.<br />

(Reference) The configuration of is applied for waveform of an ACK response<br />

during reception. The ACK response and the logical “0” output show the same<br />

waveform.<br />

CEC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!