MCP2515DM-PTPLS Microchip Technology, MCP2515DM-PTPLS Datasheet - Page 17

BOARD DAUGHTER PICTAIL MCP2515

MCP2515DM-PTPLS

Manufacturer Part Number
MCP2515DM-PTPLS
Description
BOARD DAUGHTER PICTAIL MCP2515
Manufacturer
Microchip Technology
Datasheets

Specifications of MCP2515DM-PTPLS

Main Purpose
Interface, CAN Controller
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
MCP2515, MCP2551
Primary Attributes
CAN Controller and CAN Transceiver in a PICtail Plus Daughter Board
Silicon Manufacturer
Microchip
Application Sub Type
CAN
Kit Application Type
Interface
Silicon Core Number
MCP2515, MCP2551
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Secondary Attributes
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP2515DM-PTPLS
Manufacturer:
Microchip Technology
Quantity:
135
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 MCP2515DM-PTPLS