Web Analytics
Datasheet 搜索 > CAN芯片 > Microchip(微芯) > MCP2515T-I/ST 数据手册 > MCP2515T-I/ST 开发手册 4/6 页
MCP2515T-I/ST
器件3D模型
5.321
导航目录
  • 功能描述在P2
MCP2515T-I/ST数据手册
Page:
of 6 Go
若手册格式错乱,请下载阅览PDF原文件
AN872
DS00872A-page 4 2003 Microchip Technology Inc.
Error Warning Flags (EWARN and
RXWARN)
The EWARN and RXWARN flag bits, located in EFLG,
will clear if the MCP2510 transitions from error-warning
to error-passive.
For the MCP2515, the EWARN and RXWARN bits stay
set if the device transitions to error-passive.
The impact when upgrading to the MCP2515 should be
minimal because an interrupt is generated (if enabled)
whenever either condition is true. If polling for the error
condition, it is possible (though not probable) that the
firmware could mistake an error-passive state as an
error-warning state.
Sleep Mode
To enter Sleep mode with either device, the
CANCTRL.REQOP bits equal b’001’. Once in Sleep
mode, the REQOP bits remain unchanged in the
MCP2510. However, the MCP2515 REQOP bits will
change to b’011’ to request Listen-only mode as soon
as the device wakes up from Sleep mode. Note that the
CANSTAT.OPMOD bits still reflect the current mode,
which is Sleep in this case.
The MCP2515 should have minimal affect on the
application when replacing the MCP2510 because the
application should read CANSTAT.OPMOD when
checking the operation mode. The REQOP bits are
only used for requesting modes of operation, not
verifying modes.
Modifying REQOP Bits While In Sleep
Mode
The CANCTRL.REQOP bits are writable on the
MCP2510 while in Sleep mode. The REQOP bits are
read-only on the MCP2515 while in Sleep mode.
The impact of upgrading to the MCP2515 should be
minimal because the modes cannot be changed on
either device while in Sleep mode.
Requesting Sleep Mode
When requesting Sleep mode, the MCP2510 will
immediately enter Sleep mode, regardless of bus
activity. The MCP2515 will wait until a bus idle condition
before entering Sleep mode.
There should be no negative impact when upgrading to
the MCP2515.
Standby Current
The maximum standby (Sleep mode) current on the
MCP2510 is 5 µA across all temperatures. The
maximum standby current on the MCP2515 is 5 µA for
temperatures up to 85°C and 8 µA for temperatures
from 85°C to 125°C.
The impact of an upgrade should be minimal because
the typical currents between the two devices are
extremely similar.
SPI Bit Modify Command
On the MCP2510, the Bit Modify command can only be
used on specific registers, as identified in the device’s
data sheet. While this is essentially true for the
MCP2515 as well, if a Bit Modify command is used on
a register whose bits cannot be modified, the mask
byte is ignored and effectively becomes FFh. The
command is basically a byte write command with eight
extra clocks (mask byte).
There should be no impact when upgrading to the
MCP2515 because the MCP2510 application would
not attempt to Bit Modify a register whose bits cannot
be modified.
Error Counters While In Listen-only mode
The MCP2510 error counters are reset and deactivated
while in Listen Only mode. The MCP2515 error
counters are not reset, but are still deactivated, while in
Listen-only mode.
The impact when upgrading to the MCP2515 should be
minimal.
Reading The Mask And Filters While Not
In Configruation Mode
The MCP2510 can read the masks and filters in all
modes, while the MCP2515 can only read the masks
and filters while in Configuration mode. The registers
will read 00h while not in Configuration mode. This
serves as a positive lockout for the other modes.
The impact when upgrading should be minimal
because the masks and filters on either device can be
modified only when in Configuration mode. The masks
and filters most likely will not need to be read after
leaving Configuration mode.
SUMMARY
While the MCP2515 was designed to be pin and
functionally compatible with the MCP2510, there are
some differences between the devices due to
enhancements, errata fixes, design differences,
process differences, etc. that the MCP2515
incorporates.
This application note helps the design engineer
determine the impact of upgrading their system or
module from an MCP2510 to a MCP2515. In most
cases, the impact should be nonexistent (or invisible)
because the functional differences are a superset of
the MCP2510 functinality.

MCP2515T-I/ST 数据手册

Microchip(微芯)
24 页 / 0.33 MByte
Microchip(微芯)
36 页 / 0.42 MByte
Microchip(微芯)
94 页 / 0.98 MByte
Microchip(微芯)
6 页 / 0.2 MByte
Microchip(微芯)
2 页 / 0.1 MByte
Microchip(微芯)
24 页 / 10.96 MByte

MCP2515 数据手册

Microchip(微芯)
MICROCHIP  MCP2515-I/SO  总线, CAN, 控制器, SPI, 3, 2, 2.7 V, 5.5 V, SOIC
Microchip(微芯)
MICROCHIP  MCP2515T-I/ST.  芯片, CAN总线控制器, 1MBPS, 4/3, 5.5V, TSSOP-20
Microchip(微芯)
MICROCHIP  MCP2515T-I/SO  芯片, CAN总线控制器, 1MBPS, 4/3, 5.5V, SOIC-18
Microchip(微芯)
MICROCHIP  MCP2515-I/ST  总线, CAN, 控制器, SPI, 3, 2, 2.7 V, 5.5 V, TSSOP
Microchip(微芯)
MICROCHIP  MCP2515-E/ST  总线, CAN, 控制器, SPI, 3, 2, 2.7 V, 5.5 V, TSSOP
Microchip(微芯)
MCP2515T-I/ML 编带
Microchip(微芯)
MICROCHIP  MCP2515-E/SO  总线, CAN, 控制器, SPI, 3, 2, 2.7 V, 5.5 V, SOIC
Microchip(微芯)
MICROCHIP  MCP2515-I/P  总线, CAN, 控制器, SPI, 3, 2, 2.7 V, 5.5 V, DIP
Microchip(微芯)
PICtail™ CAN 控制器演示板MCP2515 PICtail™ 演示板通过两个节点实现了简易 CAN 总线。 一个节点使用 MCP2515 独立 CAN 控制器,另一个节点使用 MCP25020 CAN 输入/输出扩展器。 每个节点都使用一个输入(按钮)和一个输出 (LED)。 此演示板可演示 CAN 总线的简单应用。 MCP2515 节点定时地传输其输入(按钮)信息并定时地通过 MCP25020 请求输入(按钮)信息。 每个节点上的 LED 反映了另一个节点的按钮的状态。节点 A:MCP2515、PIC16F676 MCU 和 MCP2551 CAN 收发器 节点 B:MCP25020 CAN 输入/输出扩展器和 MCP2551 CAN 收发器 节点 A 上的两个管座适用于使用 PICkit™ 1 闪存入门套件或 PICkit™ 2 编程器对 PIC MCU 进行编程 ### CAN 总线通信 - Microchip
Microchip(微芯)
MCP2515 独立 CAN 控制器### CAN 总线通信 - Microchip
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件