We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

We offer a complete line of products, including 8-bit, 16-bit and 32-bit microcontrollers (MCUs) and 16-bit Digital Signal Controllers (DSCs) with integrated CAN to meet the needs of high-performance embedded applications using the CAN protocol.

8-bit PIC® and AVR® MCUs


Our 8-bit PIC® and AVR® MCUs with integrated CAN combine the industry’s lowest power consumption, robust operation and cost effectiveness, making them ideal for many of today’s automotive, industrial and battery powered medical applications. These highly integrated 8-bit MCUs reduce cost while enabling the most common tasks and functions needed in these markets. Features include an on-chip 12-bit Analog-to-Digital Converter (ADC) for advanced sensors, up to 5.5V for robust operation and the ability to enable capacitive touch sensing user interfaces.

16-bit PIC24 MCUs and dsPIC33 DSCs


Our 16-bit PIC24 MCUs and dsPIC33 DSCs with integrated CAN deliver more performance with flexible peripherals that are ideally suited for automotive and industrial applications. With specialized peripherals for motor control, digital power conversion and range of connectivity options, the 16-bit family offers a good balance between low cost, high integration and high performance. The 16-bit family includes several Functional Safety features to help increase the reliability and robustness of applications.

32-bit PIC32 and SAM MCUs


Our 32-bit portfolio of high-performance PIC32 and SAM MCUs offers CAN 2.0B functionality and a wide range of peripherals to fit both automotive and industrial applications. These highly integrated devices feature performance up to 330 DMIPS, Flash sizes up to 2 MB and SRAM sizes up to 512 KB. Connectivity peripherals include Ethernet, Hi-Speed USB, USART/UART, SPI, I2C, SDIO/SD/eMCC, SQI/QSPI and an external bus interface. Use our MPLAB® Harmony software framework, MPLAB Advanced Software Framework (ASF) and low-cost development tools to shorten your time to market and scale your designs.

Features


High Performance

8-bit MCUs

  • Performance up to 16 MIPS
  • Industry-leading low-power performance with currents down to under 20 nA sleep and 32 MHz/uA active

16-bit MCUs and DSCs

  • Performance up to 70 MIPS
  • dsPIC33 with a true DSP engine
  • Ideal for real-time control with deterministic response

32-bit MCUs

  • Performance up to 330 DMIPS
  • Integrated L1 cache and Floating Point Unit (FPU)

Peripherals: The Right Mix of Integration

8-bit MCUs

  • CAN 2.0B module
  • Up to eleven 12-bit ADC channels
  • LIN, UARTs, SPI, I2C

16-bit MCUs

  • Up to two CAN 2.0B modules
  • Core Independent Peripherals (CIPs) ideal for motor control and digital power control
  • Connectivity including LIN, SENT, USB-OTG and wired communication 

32-bit MCUs

  • Dual CAN 2.0B 
  • USARTS, USB, 10/100 Ethernet and more

Wide Range of Options


8-bit MCUs

  • PIC and AVR MCUs
  • Flexible package options

16-bit MCUs

  • 28–144 pin, small-form-factor packages
  • 32 KB–512 KB ECC Flash options

32-bit MCUs

  • 50 DMIPS to 330 DMIPS
  • 64 KB–2 MB Flash/16 KB–512 KB SRAM

Performance Under Extreme Conditions

8-bit

  • Industry-leading Robustness

16-bit

  • Supports 3.3V and 5V operations
  • Extended (125°C) and High-temperature (150°C) operations
  • AEC-Q100 Grade 0 Qualification

32-bit

  • AEC-Q100 Grade 1 Qualification
  • -40C to 125C

CAN Driver and Software Libraries


Our devices are supported by easy-to-use development boards, application notes, drivers and software libraries to provide 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.

CANbedded™ and osCAN™ development solutions from Vector support our PIC24 and dsPIC33 microcontrollers with integrated CAN controllers to facilitate creating automotive applications.

AUTOSAR and MCAL CAN Drivers


MCAL CAN drivers are available on request for automotive applications.

CAN 2.0 MCU Products


Development Tools


Documentation


Title
AN916 - Comparing CAN and ECAN Modules Download
AN1249 - ECAN Operation with DMA on dsPIC33F and PIC24H Devices Download
TB3008, PLL Jitter and its Effects on ECAN Technology Protocol Download
Title
Automotive Network and Connectivity Solutions Download
Low Power Analog Solutions Download
Title
CE127 - Crosswire Communication between ECAN 1 and ECAN 2 modules Download
PIC32 CAN to Ethernet Bridge Demo Download
CE128 - ECAN FIFO Receive Example Download
CE227 - Crosswire Communication between ECAN 1 and ECAN 2 modules Download
CE129 - ECAN Remote Transmission Request Download
CE229 - ECAN Remote Transmission Request Download
CE034 - CAN Loopback Download
ECAN Mode 0 with Baud Download
CE228 - ECAN FIFO Receive Example Download
ECAN Listen Only Loopback Download
ECAN Mode1-2 RX15 Download

Microchip University: Designing and Implementing a CAN FD Network


This free class covers CAN FD protocol and physical layer by guiding you through a CAN FD network design and implementation based on an example application.

5V CAN LIN Starter Kit for Digital Signal Controllers (DSCs)

The 5V CAN-LIN Starter Kit features the dsPIC33 “EV” family of 70 MIPS processors with interfaces like CAN, LIN and SENT for automotive and industrial applications. This Starter Kit has everything you need to start developing your next 5V application: small size, low cost, and built-in programmer/debugger with easy connection to CAN, LIN and SENT communications. 

https://www.microchip.com/en-us/development-tool/dm330018