Rev.2.00 Oct 16, 2006 page 250 of 354
REJ09B0340-0200
M30245 Group
2. CRC Calculation Circuit
Figure 2.11.2. CRC-related registers
Bit symbol
R W
_ _
O O
When reset
00
16
Symbol
CRCMR
Address
03B6
16
Function
0 : X
16
+X
12
+X
5
+1 (CRC-CCITT)
1 : X
16
+X
15
+X
2
+1 (CRC-16)
CRCPS
Nothing is assigned.
Write “0” when writing to this bit. The value is “0” if read.
CRCMS
CRC mode polynomial
selection bit
CRC mode mode
selection bit
0 : LSB first mode
1 : MSB first mode
O O
_ _
O O
When reset
Symbol
CRCSAR
Address
03B5
16
, 03B4
16
CRC snoop address register
b7
b0
(b8)
(b15)
b7
b0
0 : Disabled
1 : Enabled
0 : Disabled
1 : Enabled
CRCSR
O O
CRC mode register
b7
b0
CRCSW
Note: Only USB, UART and SSI related registers can be snooped.
R W
CRCSAR9-0
O O
Bit name
Bit name
Function
(b15)
(b8)
CRC data register
Symbol
CRCD
Address
03BC
16
to 03BD
16
When reset
Indeterminate
Function
Values that can be set
CRC calculation result output
0000
16
to FFFF
16
R W
O O
b7
b0
b7
b0
Symbol
CRCIN
Address
03BE
16
When reset
Indeterminate
Function
Data input
R W
O O
b7
b0
CRC input register
Values that can be set
CRC Snoop address bits
SFR address to snoop (Note)
CRC Snoop on
read enable bit
CRC Snoop on
write enable bit
00
16
to FF
16
Nothing is assigned.
Write “0” when writing to this bit. The value is indeterminate if read.
00XXXX?? ????????
2
Summary of Contents for M16C FAMILY
Page 12: ...Chapter 1 Hardware...
Page 13: ...See M30245 group datasheet...
Page 14: ...Chapter 2 Peripheral Functions Usage...
Page 303: ...THIS PAGE IS BLANK FOR REASONS OF LAYOUT...
Page 304: ...Chapter 3 Examples of Peripheral Functions Applications...
Page 340: ...Chapter 4 External Buses...
Page 361: ...THIS PAGE IS BLANK FOR REASONS OF LAYOUT...
Page 362: ...Chapter 5 Standard Characteristics...