R01UH0136EJ0210 Rev.2.10
Page 612 of 800
Jul 31, 2012
M16C/64A Group
26. Consumer Electronics Control (CEC) Function
Figure 26.17 Transmission Example (When an Arbitration Lost Detected)
IR bit in the
CEC1IC register
CTABTFLG bit
CTFLG bit
CTXDEN bit
CEC
ST
H6
H5
H4
H7
Set to 0 by a
program
CCTB1 register
CCTBE bit
Arbitration lost occurs
Set to 0 in
synchronization
with the count source
Set to 1 by a program
H3
H2
H1
H0 EOM ACK
0
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 CFIL bit in the CECC2 register is set to 0 (filter enabled).
y
The CRISEL0 bit in the CISEL register is set to 0 (8th bit receive interrupt disabled).
y
The CRISEL1 bit in the CISEL register is set to 1 (10th bit receive interrupt enabled).
y
The CRISELS bit in the CISEL register is set to 1 (reception start bit interrupt enabled).
Bits CTXDEN and CRXDEN: Bits in the CECC3 register
Bits CTFLG, CTABTFLG, CRFLG, CRD8FLG, and CRSTFLG: Bits in the CECFLG register
Bits CCRBE and CCRBAI: Bits in the CCRB2 register
CCTBE bit: Bit in the CCTB2 register
IR bit in the
CEC2IC register
CRSTFLG bit
CRFLG bit
CRXDEN bit
CRD8FLG bit
CCRB1 register
CCRBE bit
CCRBAI bit
Set to 0 by acceptance of an
interrupt or by a program
Undefined
Set to 0 by acceptance of
an interrupt or by a program
Undefined
Undefined
Header block data
Header block ACK
Rewritable period by a
program
Rewritable period by a
program
(Do not rewrite)
(Do not rewrite)
Set to 0 by acceptance of an
interrupt or by a program
Transmission starts at the rising
edge of the count source
Header block EOM
Содержание M16C/60 Series
Страница 853: ...M16C 64A Group R01UH0136EJ0210...