R01UH0092EJ0110 Rev.1.10
Page 611 of 807
Jul 31, 2012
M16C/64C Group
26. Consumer Electronics Control (CEC) Function
Figure 26.16 Transmission Example (When NACK Received)
CEC
ST
H6
H1
H0
H7
EOM
Transmission starts at the rising
edge of the count source
CTNACKFLG bit
Set to 0 by acceptance of an
interrupt or by a program
CTD8FLG bit
CTFLG bit
CTXDEN bit
Set to 0 by a
program
NACK
IR bit
The above diagram applies under the following conditions.
y
The CTISEL2 bit in the CISEL register is set to 1 (transmit error interrupt enabled).
y
The CTNACK bit in the CECC2 register is set to 1, and the CTACKEN bit is 1 (transmission stops with NACK).
CTXDEN bit: Bit in the CECC3 register
Bits CTFLG, CTD8FLG, and CTNACKFLG: Bits in the CECFLG register
IR bit: Bit in the CEC1IC register
Bits CCTBE and CCTBA: Bits in the CCTB2 register
Undefined
CCTBA bit
(Do not rewrite)
Rewritable period
by a program
CCTB1 register
Rewritable period
by a program
(Do not rewrite)
Rewritable period
by a program
CCTBE bit
Rewritable period
by a program
1 (NACK)
Header block
Becomes 0 in
synchronization with
the count source.
Set to 1 by a program
. . . .
0/1
0
Summary of Contents for M16C Series
Page 846: ...M16C 64C Group R01UH0092EJ0110...