Microchip CAN Products and Solutions


Bring communication and connectivity in your embedded design to the next level with Controller Area Network (CAN) bus solutions from Microchip Technology. Originally created for automotive applications, the CAN serial bus protocol is a high-speed, reliable communication protocol for applications requiring robust communications at bit rates reaching 1 Mbps. Incorporating the CAN protocol into your design is a low-cost, reliable way to function in a difficult electrical environment with a high degree of real-time capability.

Microchip offers a complete line of products to meet the needs of high-performance, embedded applications using the CAN protocol, including 8-bit, 16-bit and 32-bit microcontrollers and 16-bit digital signal controllers (DSCs) with integrated CAN, stand-alone CAN controllers, CAN I/O expanders and CAN transceivers.

With easy-to-use development systems, code examples, drivers and application notes, Microchip provides a total CAN solution that enables low-risk product development, lower total system cost and faster time to market for your high-performance, embedded design.

Vector CANbedded™ and osCAN™ development solutions support Microchip PIC18, PIC24H, dsPIC30F and dsPIC33F Microcontrollers with embedded CAN Controllers.

Featured CAN PIC® Microcontrollers

Product Program Memory KBytes EEPROM Data Memory RAM I/O Pins Pin Count Max. CPU Speed MHz CPU Speed MIPS Operation Voltage Range
PIC18F2480 16 256 768 25 28 40 10 2V-5.5V
PIC18F2580 32 256 1536 25 28 40 10 2V-5.5V
PIC18F2585 48 1024 3328 25 28 40 10 2V-5.5V
PIC18F25K80 32 1024 3648 24 28 64 16 2V-5.5V
PIC18F2680 64 1024 3328 25 28 40 10 2V-5.5V
PIC18F2682 80 1024 3328 25 28 40 10 2V-5.5V
PIC18F2685 96 1024 3328 25 28 40 10 2V-5.5V
PIC18F26K80 64 1024 3648 24 28 64 16 1.8V-5.5V
PIC18F4480 16 256 768 36 40 40 10 2V-5.5V

Featured CAN Peripheral Products

Product Version
Supported
Operating
Voltage (V)
Temp. Range (C°) Tx Buffers Rx Buffers Filters Masks Interrupt
Output
Packages
MCP25020 2.0B Active 2.7-5.5 -40-+125 3 2 2 1 N/A 14/PDIP
14/SOIC 150mil
MCP25025 2.0B Active 2.7-5.5 -40-+125 3 2 2 1 N/A 14/PDIP
14/SOIC 150mil
MCP25050 2.0B Active 2.7-5.5 -40-+125 3 2 2 1 N/A 14/PDIP
14/SOIC 150mil
MCP25055 2.0B Active 2.7-5.5 -40-+125 3 2 2 1 N/A 14/PDIP
14/SOIC 150mil
MCP2510 2.0B Active 2.7-5.5 -40-+125 3 2 2 1 N/A 14/PDIP
14/SOIC 150mil
MCP2515 2.0B Active 2.7-5.5 -40-+125 3 2 6 2 1 18/PDIP
18/SOIC 300mil
20/TSSOP
MCP2551 2.0B Active 4.5-5.5 -40-125           8/PDIP
8/SOIC 150mil
MCP2561   4.5-5.5 -40-150           8/DFN
8/PDIP
8/SOIC 150mil
MCP2562   4.5-5.5 -40-150           8/DFN
8/PDIP
8/SOIC 150mil

Volume pricing is for budgetary use only, shown in United States dollars. The prices are representative and do not reflect final pricing.
Contact your local Microchip sales representative or distributor for volume and/or discount pricing.

Development Tools


The tools in this table are part of a development kit. All three are required for the kit.
CAN Development Tools Description
Explorer 16 Development Board The Explorer 16 is a low cost, efficient development board to evaluate the features and performance of Microchip's Microcontroller
MA320003 PIC32 CAN-USB Plugin Module This Plug-in Module enables CAN and USB development using PIC32, Explorer 16 development board
AC164130-2 CAN/LIN PICtail (Plus) Daughter Board The CAN/LIN PICtail™ (Plus) Daughter Board is used with the PIC18 Explorer board or Explorer 16 Development Board to facilitate rapid implementation and evaluation of applications that use Controller Area Network (CAN) and Local Interconnect Network (LIN) interfaces and are implemented on PIC18 8-bit microcontrollers, dsPIC33F Digital Signal Controllers and PIC24H 16-bit microcontrollers.
CAN Development Tools Description
PICDEM™ CAN-LIN 1, 2, and 3 Development Boards PIC18 CAN Demonstration Boards
MCP2515/2510 CAN Developer's Kit Development Kit for the MCP2515 Stand-alone CAN Controller
MCP250XX CAN Mixed-Signal I/O Expander Kit CAN I/O Expander’s Development Kit
MCP2515 CAN Bus Monitor Demo Board MCP2515 CAN Bus Monitor Demo Board
MCP2515 PICtail™ Plus Daughter Board MCP2515 CAN board designed to be used with PICtail Plus connector boards
MCP2515 CAN Controller PICtail™ Demo Board MCP2515 CAN Demo Board implements a simple CAN bus using two nodes
CAN BUS Analyzer Tool Low-cost CAN Bus monitor that can be used to develop and debug a high-speed CAN network

CAN FAQs


What is CAN?
What is required for a CAN node?
What products does Microchip offer for CAN applications?
Which versions of the CAN specification do Microchip’s microcontrollers support?
What ISO Standards are there for CAN?
Are Microchip products with ECAN modules backward compatible with products with CAN modules?
Are CAN bus drivers readily available for Microchip microcontrollers?
Are Microchip CAN microcontrollers qualified at the automotive OEMs?
What are the differences between the CAN and ECAN modules?
Can I get conformance testing reports for Microchip CAN products?
Where can I get training?
Where can I find more information?

CAN Related Videos