deveopmen
Intelligent I/O (Serial I/O)
Rev.B2 for proof reading
Mitsubishi Microcomputers
M32C/83 group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
268
Figure 1. 23. 29. Group 0 and 1 related register (4)
Group i special communication interrupt detect register (i=0,1)
(Note)
Symbol
GiIRF (i=0,1)
Address
00FE
16
, 013E
16
When reset
0000 00XX
2
R W
Bit name
Function
Bit
symbol
Note : Other than when in the special communication mode or HDLC data processing mode, either
use the reset state as is or write "00
16
".
Nothing is assigned. When write, set "0".
When read, their contents are indeterminate.
b7
b0
ABT
BSERR
Arbitration lost
detecting flag
Bit stuffing error
detecting flag
0 : Not detected
1 : Detected
0 : Not detected
1 : Detected
IRF0
IRF1
IRF2
Interrupt cause
determination
flag 0
Interrupt cause
determination
flag 1
Interrupt cause
determination
flag 2
Interrupt cause
determination
flag 3
IRF3
0 : Received data does not match data
compare register 0
1 :
Received data matches data compare register 0
0 : Received data does not match data
compare register 1
1 :
Received data matches data compare register 1
0 : Received data does not match data
compare register 2
1 :
Received data matches data compare register 2
0 : Received data does not match data
compare register 3
1 :
Received data matches data compare register 3
Group i SI/O expansion receive control register (i=0,1)
(Note 1)
Symbol
GiERC (i=0,1)
Address
00FD
16
, 013D
16
When reset
00
16
R W
Bit name
Function
Bit
symbol
Note 1: Other than when in the special communication mode or HDLC data processing mode, either
use the reset state as is or write "00
16
".
Note 2: To use the CRC initialization function (when bit 2 of SI/O expansion mode register is set to "1"),
set bit 3 to "1".
b7
b0
CMP0E
CMP1E
CMP2E
Data compare
function 0
select bit
Data compare
function 1
select bit
Data compare
function 2
select bit
Data compare
function 3
select bit
CMP3E
RCRCE
RSHTE
RBSF0
RBSF1
Receive CRC
enable bit
Receive shift
operation
enable bit
Receive bit
stuffing "1" delete
select bit
Receive bit
stuffing "1" delete
select bit
0 : Not enable
1 : Enable
0 : Receive shift operation disabled
1 : Receive shift operation enabled
0 : Does not compare the received data with
data compare register 0
1 :
Compare the received data with data compare register 0
0 : Does not compare the received data with
data compare register 1
1 :
Compare the received data with data compare register 1
0 : Does not compare the received data with
data compare register 2
1 :
Compare the received data with data compare register 2
0 : Does not compare the received data with
data compare register 3
1 :
Compare the received data with data compare register 3
0 : "1" is not deleted
1 : "1" is deleted
0 : "0" is not deleted
1 : "0" is deleted
(Note 2)