添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第0页 > MCP2515T > MCP2515T PDF资料 > MCP2515T PDF资料2第63页
MCP2515
11.0
寄存器映射
寄存器映射为MCP2515显示在
表11-1 。
每个寄存器地址位置
通过使用列(高阶4确定
位)和行(低阶4位)的值。该寄存器
TER值已被设置,以优化顺序
读取和写入数据。一些具体的控制和
状态寄存器允许个别位进行修改使用
SPI位修改命令。允许寄存器
这个命令显示在阴影的位置
表11-1 。
MCP2515的控制摘要
寄存器示于
表11-2 。
表11-1:
地址
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
注意:
CAN控制器的寄存器映射
高阶地址位
0000 xxxx
RXF0SIDH
RXF0SIDL
RXF0EID8
RXF0EID0
RXF1SIDH
RXF1SIDL
RXF1EID8
RXF1EID0
RXF2SIDH
RXF2SIDL
RXF2EID8
RXF2EID0
BFPCTRL
TXRTSCTRL
CANSTAT
CANCTRL
0001 xxxx
RXF3SIDH
RXF3SIDL
RXF3EID8
RXF3EID0
RXF4SIDH
RXF4SIDL
RXF4EID8
RXF4EID0
RXF5SIDH
RXF5SIDL
RXF5EID8
RXF5EID0
TEC
REC
CANSTAT
CANCTRL
0010 xxxx
RXM0SIDH
RXM0SIDL
RXM0EID8
RXM0EID0
RXM1SIDH
RXM1SIDL
RXM1EID8
RXM1EID0
CNF3
CNF2
CNF1
CANINTE
CANINTF
EFLG
CANSTAT
CANCTRL
0011 xxxx
TXB0CTRL
TXB0SIDH
TXB0SIDL
TXB0EID8
TXB0EID0
TXB0DLC
TXB0D0
TXB0D1
TXB0D2
TXB0D3
TXB0D4
TXB0D5
TXB0D6
TXB0D7
CANSTAT
CANCTRL
0100 xxxx 0101 xxxx 0110 xxxx 0111 xxxx
TXB1CTRL
TXB1SIDH
TXB1SIDL
TXB1EID8
TXB1EID0
TXB1DLC
TXB1D0
TXB1D1
TXB1D2
TXB1D3
TXB1D4
TXB1D5
TXB1D6
TXB1D7
CANSTAT
CANCTRL
TXB2CTRL
TXB2SIDH
TXB2SIDL
TXB2EID8
TXB2EID0
TXB2DLC
TXB2D0
TXB2D1
TXB2D2
TXB2D3
TXB2D4
TXB2D5
TXB2D6
TXB2D7
CANSTAT
CANCTRL
RXB0CTRL
RXB0SIDH
RXB0SIDL
RXB0EID8
RXB0EID0
RXB0DLC
RXB0D0
RXB0D1
RXB0D2
RXB0D3
RXB0D4
RXB0D5
RXB0D6
RXB0D7
CANSTAT
CANCTRL
RXB1CTRL
RXB1SIDH
RXB1SIDL
RXB1EID8
RXB1EID0
RXB1DLC
RXB1D0
RXB1D1
RXB1D2
RXB1D3
RXB1D4
RXB1D5
RXB1D6
RXB1D7
CANSTAT
CANCTRL
阴影寄存器位置表明这些允许用户使用位修改命令来操纵单个位。
表11-2:
注册
名字
BFPCTRL
TXRTSCTRL
CANSTAT
CANCTRL
TEC
REC
CNF3
CNF2
CNF1
CANINTE
CANINTF
EFLG
TXB0CTRL
TXB1CTRL
TXB2CTRL
RXB0CTRL
RXB1CTRL
控制寄存器汇总
第7位
第6位
第5位
B1BFS
B2RTS
4位
B0BFS
B1RTS
ABAT
第3位
B1BFE
B0RTS
ICOD2
OSM
第2位
B0BFE
B2RTSM
ICOD1
CLKEN
第1位
B1BFM
B1RTSM
ICOD0
位0
B0BFM
POR / RST
价值
--00 0000
地址
(十六进制)
0C
0D
xE
xF
1C
1D
28
29
2A
2B
2C
2D
30
40
50
60
70
B0RTSM
--xx x000
100- 000-
OPMOD2 OPMOD1 OPMOD0
REQOP2 REQOP1 REQOP0
CLKPRE1 CLKPRE0
1110 0111
0000 0000
0000 0000
发送错误计数器( TEC )
接收错误计数器( REC )
SOF
BTLMODE
SJW1
MERRE
MERRF
RX1OVR
WAKFIL
SAM
SJW0
WAKIE
WAKIF
RX0OVR
ABTF
ABTF
ABTF
RXM1
RSM1
PHSEG22 PHSEG21 PHSEG20
00-- -000
PRSEG1
BRP1
RX1IE
RX1IF
RXWAR
TXP1
TXP1
TXP1
BUKT
FILHIT1
PRSEG0
0000 0000
BRP0
RX0IE
RX0IF
EWARN
TXP0
TXP0
TXP0
FILHIT0
FILHIT0
0000 0000
0000 0000
0000 0000
0000 0000
-000 0-00
-000 0-00
-000 0-00
-00- 0000
-00- 0000
PHSEG12 PHSEG11 PHSEG10 PRSEG2
BRP5
ERRIE
ERRIF
TXBO
MLOA
MLOA
MLOA
RXM0
RXM0
BRP4
TX2IE
TX2IF
TXEP
TXERR
TXERR
TXERR
BRP3
TX1IE
TX1IF
RXEP
TXREQ
TXREQ
TXREQ
RXRTR
RXRTR
BRP2
TX0IE
TX0IF
TXWAR
BUKT
FILHIT2
2003-2012 Microchip的科技公司
DS21801G第63页

深圳市碧威特网络技术有限公司