English
Language : 

M16C65 Datasheet, PDF (654/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. Consumer Electronics Control (CEC) Function
26.1 Introduction
The CEC function indicates circuitry which supports the transmission and reception of CEC signals
standardized by the HDMI (High-Definition Multimedia Interface).
Table 26.1 and Table 26.2 list CEC function specifications, Figure 26.1 shows CEC Function Block
Diagram and Table 26.3 lists I/O Pin.
Table 26.1 CEC Function Specifications (1/2)
Item
Specification
Count source
fC, timer A0 underflow
In either case, the frequency should be 32.768 kHz and oscillation
allowable error should be within ± 1%.
Data format
Start bit: 1 bit
Data bit: 8 bits
EOM bit: 1 bit
ACK bit: 1 bit
Transmission start condition Before transmission starts, satisfy the following requirement.
• The CTXDEN bit in the CECC3 register = 1 (transmission enabled)
Reception start condition
Before reception starts, satisfy the following requirements.
• The CRXDEN bit in the CECC3 register = 1 (reception enabled)
• Start bit detected
Interrupt request
generation timing
Transmit interrupt
• When 8 bits of data is transmitted completely.
• When 10 bits of data is transmitted completely.
Transmit error interrupt
• When transmit arbitration lost occurs.
• When NACK is received in transmission (ACK received in Broadcast
transmission).
Receive interrupt
• When 8 bits of data is received completely.
• When 10 bits of data is received completely.
• The above receive interrupts can be confined to when matching Des-
tination address or in Broadcast
• When the start bit is received completely.
Receive error interrupt
• A signal out of the acceptable range is received.
Error detection
Arbitration lost
If one of the following conditions occurs during transmission, arbitration
lost is detected:
• When changing the CEC pin from Hi-Z to low output, the pin level is
already low.
• When changing the CEC pin from low output to Hi-Z, the pin level
remains low even after being out of the acceptable range.
Transmission error
A value of the CCTBA bit in the CCTB2 register matches a value of the
CTNACK bit in the CECC2 register.
Acceptable range error
Low or high period of the data bit is out of the acceptable range.
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 619 of 791