English
Language : 

M16C65 Datasheet, PDF (667/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.2.9 CEC Receive Buffer Register 1 (CCRB1)
CEC Receive Buffer Register 1
b7
b0
Symbol
CCRB1
Reads the receive data.
Address
0358h
Function
After Reset
00h
RW
RW
Read the CCRB1 register after receiving the 8th bit (the CRD8FLG bit in the CECFLG register changes
from 0 to 1).
26.2.10 CEC Receive Buffer Register 2 (CCRB2)
CEC Receive Buffer Register 2
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
CCRB2
Address
0359h
After Reset
XXXX X000b
Bit Symbol
Bit Name
Function
RW
CCRBE Receive data EOM bit
0: Data block continues
1: Data block ends
RO
CCRBAO
Receive data ACK output
bit
0: ACK output
1: NACK output
RW
CCRBAI
Receive data ACK input bit
0: ACK input
1: NACK input
RO
—
(b7-b3)
No register bits. If necessary, set to 0. Read as undefined value
—
CCRBE (Receive Data EOM bit) (b0)
Read the CCRBE bit after receiving the 10th bit (ACK bit) (the CRD8FLG bit in the CECFL register
changes from 1 to 0).
CCRBAO (Receive Data ACK Output Bit) (b1)
The CCRBAO bit is valid when the CRACK bit in the CECC2 register is set to 0 (inserted by pro-
gram).
Rewrite the CCRBAO bit when the CRXDEN bit in the CECC3 register is set to 0 (receive disabled),
or the CRXDEN bit is set to 1 and the start bit to EOM bit are being received. Do not rewrite the CCR-
BAO bit when the ACK bit is being transmitted.
CCRBAI (Receive Data ACK Input Bit) (b2)
Read the CCRBAI bit after the 10th bit (ACK bit) is received (the CRD8FLG bit in the CECFL register
changes from 1 to 0).
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 632 of 791