MCP2515T-E/ML Microchip Technology, MCP2515T-E/ML Datasheet - Page 17

Network Controller & Processor ICs CAN controller with SPI interface

MCP2515T-E/ML

Manufacturer Part Number
MCP2515T-E/ML
Description
Network Controller & Processor ICs CAN controller with SPI interface
Manufacturer
Microchip Technology
Datasheet

Specifications of MCP2515T-E/ML

Product
Controller Area Network (CAN)
Frequency
10 MHz
Supply Voltage (max)
5.5 V
Supply Voltage (min)
2.7 V
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Package / Case
QFN-20
Interface
SPI
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP2515T-E/ML
Manufacturer:
MICROCHIP
Quantity:
12 000
FIGURE 3-1:
© 2010 Microchip Technology Inc.
The CANINTE.TXnIE bit
determines if an interrupt
should be generated when
a message is successfully
transmitted.
Generate
Interrupt
TRANSMIT MESSAGE FLOWCHART
Determine Highest Priority Message
Examine TXBnCTRL.TXP <1:0> to
No
Yes
Clear TxBnCTRL.TXREQ
to start transmission?
Message Transmitted
CANINTE.TXnIE=1?
TXBnCTRL.TXREQ
Clear:
TXBnCTRL.ABTF
TXBnCTRL.MLOA
TXBnCTRL.TXERR
CAN bus available
Transmit Message
CANTINF.TXnIF
GOTO START
Successfully?
Yes
Are any
bits = 1
Start
Was
Set
Is
?
Yes
No
Yes
No
No
The message transmission
sequence begins when the
device determines that the
TXBnCTRL.TXREQ for any of
the transmit registers has been
set.
Lost
Arbitration
TxB
Lost arbitration
Message error
N
TXBnCTRL.TXREQ=0
or CANCTRL.ABAT=1
CTRL.MLOA
Set
or
?
Clearing the TxBnCTRL.TXREQ bit
while it is set, or setting the CAN-
CTRL.ABAT bit before the message
has started transmission, will abort
the message.
is
?
Yes
Message
Error
CANINTE.MEERE?
TxBnCTRL.TXERR
CANTINF.MERRF
No
No
Set
Set
MCP2515
DS21801F-page 17
Generate
Yes
Interrupt

Related parts for MCP2515T-E/ML