15.1.3
Pin Configuration
Table 15-1 shows the HCAN's pins.
When using HCAN pins, settings must be made in the HCAN configuration mode (during
initialization: MCR0 = 1 and GSR3 = 1).
Table 15-1 HCAN Pins
Name
HCAN transmit data pin
HCAN receive data pin
A bus driver is necessary between the pins and the CAN bus. A Philips PCA82C250 compatible
model is recommended.
15.1.4
Register Configuration
Table 15-2 lists the HCAN's registers.
Table 15-2 HCAN Registers
Name
Master control register
General status register
Bit configuration register
Mailbox configuration register
Transmit wait register
Transmit wait cancel register
Transmit acknowledge register
Abort acknowledge register
Receive complete register
Remote request register
Interrupt register
Mailbox interrupt mask register
Interrupt mask register
Receive error counter
Transmit error counter
Unread message status register
Abbreviation
Input/Output
HTxD
Output
HRxD
Input
Abbreviation R/W
MCR
R/W
GSR
R/W
BCR
R/W
MBCR
R/W
TXPR
R/W
TXCR
R/W
TXACK
R/W
ABACK
R/W
RXPR
R/W
RFPR
R/W
IRR
R/W
MBIMR
R/W
IMR
R/W
REC
R
TEC
R
UMSR
R/W
Function
CAN bus transmission pin
CAN bus reception pin
Initial Value Address* Access Size
H'01
H'F800
H'0C
H'F801
H'0000
H'F802
H'0100
H'F804
H'0000
H'F806
H'0000
H'F808
H'0000
H'F80A
H'0000
H'F80C
H'0000
H'F80E
H'0000
H'F810
H'0100
H'F812
H'FFFF
H'F814
H'FEFF
H'F816
H'00
H'F818
H'00
H'F819
H'0000
H'F81A
8 bits 16 bits
8 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8/16 bits
8 bits 16 bits
8 bits
8/16 bits
533