
XC161 Derivatives
Peripheral Units (Vol. 2 of 2)
Register Set
User’s Manual
23-16
V2.2, 2004-01
RegSet_X1, V2.0
23.2
LXBUS Peripherals
Note: The address space for LXBUS peripherals is assigned to Segment 32; it may be
changed by user SW.
Table 23-2
LXBUS Register Listing
Short Name
Physical
Address
Description
Reset
Value
TwinCAN
CAN_PISEL
20’0004
H
TwinCAN Port Input Select Register
0000
H
CAN_ACR
20’0200
H
Node A Control Register
0001
H
CAN_ASR
20’0204
H
Node A Status Register
0000
H
CAN_AIR
20’0208
H
Node A Interrupt Pending Register
0000
H
CAN_ABTRL
20’020C
H
Node A Bit Timing Register Low
0000
H
CAN_ABTRH
20’020E
H
Node A Bit Timing Register High
0000
H
CAN_AGINP
20’0210
H
Node A Global Int. Node Pointer Register
0000
H
CAN_AFCRL
20’0214
H
Node A Frame Counter Register Low
0000
H
CAN_AFCRH
20’0216
H
Node A Frame Counter Register High
0000
H
CAN_AIMRL0
20’0218
H
Node A INTID Mask Register 0 Low
0000
H
CAN_AIMRH0
20’021A
H
Node A INTID Mask Register 0 High
0000
H
CAN_AIMR4
20’021C
H
Node A INTID Mask Register 4
0000
H
CAN_AECNTL
20’0220
H
Node A Error Counter Register Low
0000
H
CAN_AECNTH
20’0222
H
Node A Error Counter Register High
0060
H
CAN_BCR
20’0240
H
Node B Control Register
0001
H
CAN_BSR
20’0244
H
Node B Status Register
0000
H
CAN_BIR
20’0248
H
Node B Interrupt Pending Register
0000
H
CAN_BBTRL
20’024C
H
Node B Bit Timing Register Low
0000
H
CAN_BBTRH
20’024E
H
Node B Bit Timing Register High
0000
H
CAN_BGINP
20’0250
H
Node B Global Int. Node Pointer Register
0000
H
CAN_BFCRL
20’0254
H
Node B Frame Counter Register Low
0000
H
CAN_BFCRH
20’0256
H
Node B Frame Counter Register High
0000
H
CAN_BIMRL0
20’0258
H
Node B INTID Mask Register 0 Low
0000
H
CAN_BIMRH0
20’025A
H
Node B INTID Mask Register 0 High
0000
H
CAN_BIMR4
20’025C
H
Node B INTID Mask Register 4
0000
H