English
Language : 

PIC18F6585 Datasheet, PDF (327/496 Pages) Microchip Technology – 64/68/80-Pin High-Performance, 64-Kbyte Enhanced Flash Microcontrollers with ECAN Module
PIC18F6585/8585/6680/8680
TABLE 23-1: CAN CONTROLLER REGISTER MAP (CONTINUED)
Address(1)
Name
E7Fh CANCON_RO4(2)
E7Eh CANSTAT_RO4(2)
E7Dh
B5D7
E7Ch
B5D6
E7Bh
B5D5
E7Ah
B5D4
E79h
B5D3
E78h
B5D2
E77h
B5D1
E76h
B5D0
E75h
B5DLC
E74h
B5EIDL
E73h
B5EIDH
E72h
B5SIDL
E71h
B5SIDH
E70h
B5CON
E6Fh CANCON_RO5
E6Eh CANSTAT_RO5
E6Dh
B4D7
E6Ch
B4D6
E6Bh
B4D5
E6Ah
B4D4
E69h
B4D3
E68h
B4D2
E67h
B4D1
E66h
B4D0
E65h
B4DLC
E64h
B4EIDL
E63h
B4EIDH
E62h
B4SIDL
E61h
B4SIDH
E60h
B4CON
Address
Name
E5Fh CANCON_RO6(2)
E5Eh CANSTAT_RO6(2)
E5Dh
B3D7
E5Ch
B3D6
E5Bh
B3D5
E5Ah
B3D4
E59h
B3D3
E58h
B3D2
E57h
B3D1
E56h
B3D0
E55h
B3DLC
E54h
B3EIDL
E53h
B3EIDH
E52h
B3SIDL
E51h
B3SIDH
E50h
B3CON
E4Fh CANCON_RO7
E4Eh CANSTAT_RO7
E4Dh
B2D7
E4Ch
B2D6
E4Bh
B2D5
E4Ah
B2D4
E49h
B2D3
E48h
B2D2
E47h
B2D1
E46h
B2D0
E45h
B2DLC
E44h
B2EIDL
E43h
B2EIDH
E42h
B2SIDL
E41h
B2SIDH
E40h
B2CON
Address
Name
E3Fh CANCON_RO8(2)
E3Eh CANSTAT_RO8(2)
E3Dh
B1D7
E3Ch
B1D6
E3Bh
B1D5
E3Ah
B1D4
E39h
B1D3
E38h
B1D2
E37h
B1D1
E36h
B1D0
E35h
B1DLC
E34h
B1EIDL
E33h
B1EIDH
E32h
B1SIDL
E31h
B1SIDH
E30h
B1CON
E2Fh CANCON_RO9
E2Eh CANSTAT_RO9
E2Dh
B0D7
E2Ch
B0D6
E2Bh
B0D5
E2Ah
B0D4
E29h
B0D3
E28h
B0D2
E27h
B0D1
E26h
B0D0
E25h
B0DLC
E24h
B0EIDL
E23h
B0EIDH
E22h
B0SIDL
E21h
B0SIDH
E20h
B0CON
Address
E1Fh
E1Eh
E1Dh
E1Ch
E1Bh
E1Ah
E19h
E18h
E17h
E16h
E15h
E14h
E13h
E12h
E11h
E10h
E0Fh
E0Eh
E0Dh
E0Ch
E0Bh
E0Ah
E09h
E08h
E07h
E06h
E05h
E04h
E03h
E02h
E01h
E00h
Name
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
—(4)
Note 1:
2:
3:
4:
Shaded registers are available in Access Bank low area while the rest are available in Bank 15.
CANSTAT register is repeated in these locations to simplify application firmware. Unique names are given for
each instance of the controller register due to the Microchip header file requirement.
These registers are not CAN registers.
Unimplemented registers are read as ‘0’.
 2004 Microchip Technology Inc.
DS30491C-page 325