MCP2510-ISOG Microchip Technology, MCP2510-ISOG Datasheet - Page 16
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
MCP2510-ISOG
Manufacturer Part Number
MCP2510-ISOG
Description
Controller Area Network, Stand-Alone CAN Controller with SPI Interface
Manufacturer
Microchip Technology
Datasheet
1.MCP2510-ISOG.pdf
(76 pages)
- Current page: 16 of 76
- Download datasheet (620Kb)
MCP2510
Only messages that have not already begun to be
transmitted can be aborted. Once a message has
begun transmission, it will not be possible for the user
to reset the TXBnCTRL.TXREQ bit. After transmission
FIGURE 3-1:
DS21291E-page 16
The CANINTE.TXnIE bit
determines if an interrupt
should be generated when
a message is successfully
transmitted.
Generate
Interrupt
TRANSMIT MESSAGE FLOWCHART
Examine TXBnCTRL.TXP <1:0> to
Determine Highest Priority Message
Yes
No
Set TxBnCTRL.TXREQ=0
Message Transmitted
TXBnCTRL.TXREQ
CANINTE.TXnIE=1?
to start transmission
Clear:
TXBnCTRL.ABTF
TXBnCTRL.MLOA
TXBnCTRL.TXERR
CAN Bus available
CANTINF.TXnIF=1
Transmit Message
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.
Arbitration lost during
a message error
transmission?
of a message has begun, if an error occurs on the bus
or if the message loses arbitration, the message will be
retransmitted regardless of a request to abort.
TXBnCTRL.TXREQ=0
No
No
occur?
Was
CANCTRL.ABAT=1
Did
Clearing the TxBnCTRL.TXREQ
bit while it is set, or setting the
CANCTRL.ABAT bit before the
message has started transmission
will abort the message.
is
?
Yes
Yes
Yes
TxBnCTRL.MLOA=1
TxBnCTRL.TXERR=1
No
2002 Microchip Technology Inc.
Set
Related parts for MCP2510-ISOG
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MCP2510-I/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
IC CAN CONTRLER IND TEMP 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510-I/ST](/photos/6/81/68121/150-20-tssop_tmb.jpg)
Part Number:
Description:
IC CAN CONTROLLER W/SPI 20TSSOP
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510-E/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
IC CAN CTLR EXTENDED TEMP 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510-I/P](/photos/6/76/67657/18-dip_300mil__tmb.jpg)
Part Number:
Description:
IC CAN CONTRLER IND TEMP 18DIP
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510-E/P](/photos/6/76/67657/18-dip_300mil__tmb.jpg)
Part Number:
Description:
IC CAN CTLR EXTENDED TEMP 18DIP
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510 CAN Development Kit Sell Sheet](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
MCP2510 CAN Development Kit
Manufacturer:
Microchip Technology
![MCP2510 Sell Sheet](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
MCP2510 Stand-Alone CAN Controller
Manufacturer:
Microchip Technology
![MCP2510-/P](/images/no-image3.png)
Part Number:
Description:
Stand-Alone CAN Controller with SPI Interface
Manufacturer:
MICROCHIP [Microchip Technology]
Datasheet:
![MCP2510-ESO](/images/no-image3.png)
Part Number:
Description:
Stand-Alone CAN Controller with SPI Interface
Manufacturer:
MICROCHIP [Microchip Technology]
Datasheet:
![MCP2510](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
Stand-Alone CAN Controller with SPI Interface
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510-EP](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
Stand-Alone CAN Controller with SPI Interface
Manufacturer:
Microchip Technology
Datasheet:
![MCP2510-E/ST](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
Stand-Alone CAN Controller with SPI Interface
Manufacturer:
Microchip Technology
Datasheet: