English
Language : 

70353C Datasheet, PDF (2/76 Pages) Microchip Technology – Section 21. Enhanced Controller Area Network
dsPIC33E/PIC24E Family Reference Manual
21.1
Note:
This family reference manual section is meant to serve as a complement to device
data sheets. Depending on the device variant, this manual section may not apply to
all dsPIC33E/PIC24E devices.
Please consult the note at the beginning of the “Enhanced Controller Area
Network (ECAN™)” chapter in the current device data sheet to check whether this
document supports the device you are using.
Device data sheets and family reference manual sections are available for
download from the Microchip Worldwide Web site at: http://www.microchip.com
INTRODUCTION
The dsPIC33E/PIC24E Enhanced Controller Area Network (ECAN™) module implements the
CAN Specification 2.0B, which is used primarily in industrial and automotive applications. This
asynchronous serial data communication protocol provides reliable communications in an
electrically noisy environment. Figure 21-1 illustrates a typical CAN bus topology.
Figure 21-1: Typical CAN Bus Network
dsPIC33E/PIC24E
ECANi
CAN
Bus
CAN
Transceiver
CAN
Transceiver
CAN
Transceiver
CAN
Transceiver
dsPIC33F/PIC24H
with Integrated
ECAN™
dsPIC30F
with Integrated
CAN
PIC® MCU
with Integrated
ECAN
The ECAN module supports the following key features:
• Standards Compliance:
- Full CAN 2.0B compliance
- Programmable bit rate up to 1 Mbps
• Message Reception:
- 32 message buffers – all of which can be used for reception
- 16 acceptance filters for message filtering
- Three acceptance filter mask registers for message filtering
- Automatic response to Remote Frame
- Up to 32-message deep First-In-First-Out (FIFO) buffer
- DeviceNet™ addressing support
- Direct Memory Access (DMA) interface for message reception
• Message Transmission:
- Eight message buffers configurable for message transmission
- User-defined priority levels for message buffers used for transmission
- DMA interface for message transmission
• Other Features:
- Loopback, Listen All Messages and Listen-Only modes for self-test, system
diagnostics and bus monitoring
- Low-power operating modes
DS70353C-page 21-2
© 2008-2011 Microchip Technology Inc.