Renesas M16C/64A Series User Manual page 615

Table of Contents

Advertisement

M16C/64A Group
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 High-Definition Multimedia Interface (HDMI).
Table 26.1 and Table 26.2 list the CEC Function Specifications, Figure 26.1 shows the CEC Function
Block Diagram and Table 26.3 lists the I/O Pin.
Table 26.1
CEC Function Specifications (1/2)
Item
Count sources
Data formats
Transmission start condition
Reception start condition
Interrupt request
generation timing
Error detection
R01UH0136EJ0210 Rev.2.10
Jul 31, 2012
fC, timer A0 underflow
In either case, set the frequency to 32.768 kHz and the oscillation
allowable error to within ±1%.
Start bit:
1 bit
Data bit:
8 bits
EOM bit:
1 bit
ACK bit:
1 bit
Before transmission starts, satisfy the following requirement:
The CTXDEN bit in the CECC3 register = 1 (transmission enabled)
Before reception starts, satisfy the following requirements:
The CRXDEN bit in the CECC3 register = 1 (reception enabled)
Start bit detected
A transmit interrupt is generated when:
8 bits of data have been transmitted.
10 bits of data have been transmitted.
A transmit error interrupt is generated when:
Transmit arbitration lost occurs.
NACK is received during transmission (ACK received during
broadcast transmission).
A receive interrupt is generated when:
8 bits of data have been received.
10 bits of data have been received.
The above receive interrupts can be confined to when matching
Destination address or during broadcast.
The start bit has been received.
A receive error interrupt is generated when:
A signal outside the tolerated range is received.
Arbitration lost
If one of the following conditions occurs during transmission, arbitration
lost is detected:
The CEC pin level is low while the pin outputs Hi-Z.
When changing the CEC pin from low output to Hi-Z, the pin level
remains low even though it is outside the tolerated range.
Transmission error
The value of the CCTBA bit in the CCTB2 register matches the value of
the CTNACK bit in the CECC2 register.
Acceptable range error
Low or high period of the data bit is outside the tolerated range.
26. Consumer Electronics Control (CEC) Function
Specification
Page 582 of 800

Advertisement

Table of Contents
loading

Table of Contents