English
Language : 

M16C65 Datasheet, PDF (679/829 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/60
Under development
M16C/65 Group
Preliminary Specification
This is a preliminary specification and is subject to change.
26. Consumer Electronics Control (CEC) Function
26.3.6.2 Arbitration Lost Detection
When data is transmitted, an arbitration lost is detected in the following cases.
•The CEC output changes from Hi-Z to low by the external source (falling edge).
•The CEC output changes from low to Hi-Z by the external source (rising edge).
A range for detecting the arbitration lost the rising edge is selected by the CTABTS bit in the CECC2
register. Figure 26.13 shows Arbitration Lost Detectable Range.
When the arbitration lost is detected, the CTABTFLG bit in the CECFLG register becomes 1 (arbitra-
tion lost detected).
CEC
Initiator address
Destination address
ST
H7 H6 H5 H4 H3 H2 H1 H0 EOM ACK D7 ・・・ D0 EOM ACK
The detectable range when the CTABTS bit is set to 0
The detectable range when the CTABTS bit is set to 1
CTABTS bit: Bit in the CECC2 register
Figure 26.13 Arbitration Lost Detectable Range
26.3.6.3 Transmission Example
Figure 26.14 shows a Transmission Example, Figure 26.15 shows a Transmission Example (When
NACK Received) and Figure 26.16 shows a Transmission Example (When an Arbitration Lost
Detected).
Set the CTXDEN bit in the CECC3 register to 0 (transmit disabled) after the transmission. To continue
the transmission, set the CTXDEN bit to 0 (transmit disabled) after sending one frame (one header
block and one or more data blocks), and wait for one or more cycles of the count source before setting
the CTXDEN bit to 1 (transmit enabled).
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 644 of 791