Microchip Technology DM164130-3 Information Guide

Page of 8
CAN MCUs and DSCs
The 8-bit PIC18F66K80 family offers the industry's best 
Sleep current of less than 20 nA, a wide operating voltage 
range of 1.8 to 5.5V and an advanced touch sensing 
interface. The 16-bit PIC24 and dsPIC33 families offer 
higher density Flash memories and high temperature 
operation of up to 150°C ambient. The 32-bit PIC32 family 
offers higher performance and better peripheral integration 
like Ethernet and USB.
At the heart of Microchip’s CAN offering is the 
enhanced CAN module offered on-board many Microchip 
microcontrollers. Key features include:
   
CAN 1.2, CAN 2.0A and CAN 2.0B support
   
32 buffers for TX/RX
   
32 acceptance filters
   
4 acceptance mask filters
   
Time stamping
   
DMA support in 16-bit PIC24H and PIC32 
microcontrollers and dsPIC33F digital signal controllers
   
DeviceNet™ support
   
Legacy mode
Standalone CAN Controller
Microchip Technology’s MCP2515 is a stand-alone 
Controller Area Network (CAN) controller that implements 
the CAN specification, version 2.0B. It is capable of 
transmitting and receiving both standard and extended 
data and remote frames. The MCP2515 interfaces with 
MCUs via an industry standard Serial Peripheral Interface 
(SPI) and can be used as an easy method to implement 
CAN in an existing system.
CAN Transceivers
The MCP2551 is a high-speed CAN device that serves as 
the interface between a CAN controller and the physical 
bus. The MCP2551 provides differential transmit and 
receive capability for the CAN protocol controller and is 
fully compatible with the ISO-11898 standard, including 
24V requirements.
Local Interconnect Network (LIN)
LIN/J2602 is a communication standard designed to 
address low-cost networking within vehicles. LIN enables 
a cost-effective communication network for lower speed 
switch, smart sensor and actuator applications within 
the vehicle where the bandwidth and versatility of CAN 
is not required. LIN can be implemented on any PIC 
microcontroller (MCU) with a UART or USART interface. 
Microchip also offers a robust physical layer interface, 
data link layer implementation, LIN compliant drivers and a 
variety of development resources.
Standalone LIN Transceivers
The MCP2003/4(A) family of LIN transceivers offers a 
standalone LIN transceiver option. Both parts meet LIN 
bus specification versions 1.3, 2.0 and 2.1 and SAE 
J2602. The transceivers' EMC/ESD performance is 
among the best in the industry and meets all automotive 
requirements. The MCP2003A is available in an industry 
standard 8-pin SOIC pin out. The MCP2004A offers a 
TXE/Fault pin which allows users the ability to disable the 
transmitter in addition to providing data related to a fault 
condition.
LIN Transceivers With Voltage Regulator
The MCP202XA family of LIN transceivers integrates the 
LIN physical layer, 3.3V or 5V internal voltage regulator, 
with a maximum output current of 70 mA. 
The devices support LIN bus specification versions 1.3, 
2.0 and 2.1 and SAE J2602 and are designed to meet 
the stringent EMC/ESD requirements of the world’s auto 
makers.
Microchip also offers the MCP2050 LIN Transceiver with 
Voltage regulator, windowed watchdog timer and ratio 
metric V
bat
 pin that allows for monitoring battery levels by 
a MCU A/D converter.
Controller Area Network (CAN)
CAN is a serial communication protocol used extensively 
for high speed embedded applications where noise 
immunity and robustness is necessary. CAN protocol 
supports speeds up to 1 Mbps and is highly fault-tolerant, 
making it ideal for safety critical applications.
Microchip offers a complete line of products to meet 
the needs of high-performance embedded applications 
using the CAN protocol, including 8-, 16- and 32-bit 
microcontrollers and 16-bit digital signal controllers with 
integrated CAN, standalone CAN controllers, I/O expanders 
and CAN transceivers.
LIN and CAN Bus Solutions
 
Taking Communication and Connectivity in Deeply Embedded Designs to the Next Level
www.microchip.com/lin
6
Connectivity Solutions