(1)   Application:Peripheral
       Function:CAN
       Title:CE034 - CAN Loopback.
(2)   Application:Peripheral
         Function:CAN
         Title:CE127 - Crosswire Communication between ECAN 1 and ECAN 2 modules.
(3)   Application:Peripheral
         Function:CAN
         Title:CE128 - ECAN FIFO Receive Example.
(4)   Application:Peripheral
         Function:CAN
         Title:CE129 - ECAN Remote Transmission Request.
(5)   Application:Peripheral
         Function:CAN
         Title:CE227 - Crosswire Communication between ECAN 1 and ECAN 2 modules.
(6)   Application:Peripheral
         Function:CAN
         Title:CE228 - ECAN FIFO Receive Example.
(7)   Application:Peripheral
         Function:CAN
         Title:CE229 - ECAN Remote Transmission Request.
(8)   Application:Peripheral
         Function:CAN
         Title:CE427 - Crosswire Communication between CAN 1 and CAN 2 modules.
(9)   Application:Peripheral
         Function:CAN
         Title:CE428 - Transmitting multiple messages from CAN1 and receiving it in CAN2          FIFO.
(10)   Application:Peripheral
         Function:CAN
         Title:CE429 - Transmitting a Remote message from CAN1 and requesting TX from          CAN2.
(11)   Application:Peripheral
         Function:I2C
         Title:CE145 - Using I2C module as a Slave device.
(12)   Application:Peripheral
         Function:I2C
         Title:CE311, I2C Master EEPROM.
(13)   Application:Peripheral
         Function:I2C
         Title:CE363 Hyperterminal - UART - I2C - LCD.
(14)   Application:Peripheral
         Function:I2C
         Title:CE419 - I2C Serial EEPROM Interface.
(15)   Application:Peripheral
         Function:I2C
         Title:CE445 - Using I2C module as Slave device.
(16)   Application:Peripheral
         Function:Parallel Bus
         Title:CE452 - Parallel Master Port (PMP) module..
(17)   Application:Peripheral
         Function:SPI
         Title:CE116 - Using the DMA with the SPI module.
(18)   Application:Peripheral
         Function:SPI
         Title:CE135 - SPI Demo
(19)   Application:Peripheral
         Function:SPI
         Title:CE136 - SPI without DMA.
(20)   Application:Peripheral
         Function:SPI
         Title:CE138 - SPI with two slaves.
(21)   Application:Peripheral
         Function:SPI
         Title:CE313, SPI Master EEPROM.
(22)   Application:Peripheral
         Function:SPI
         Title:CE371 Output Compare Non Return to Zero Inverted Encoder.
(23)   Application:Peripheral
         Function:SPI
         Title:CE373 SPI Slave and Framed Master Mode.
(24)   Application:Peripheral
         Function:SPI
         Title:CE374 SPI Master and Framed Master Mode.
(25)   Application:Peripheral
         Function:SPI
         Title:CE416 - SPI Loop-back.
(26)   Application:Peripheral
         Function:SPI
         Title:CE436 - SPI no DMA.
(27)   Application:Peripheral
         Function:SPI
         Title:CE438 - Using 2 SPI Slave Peripherals with one SPI module.
(28)   Application:Peripheral
         Function:SPI
         Title:CE441 - SPI module running in different modes.
(29)   Application:Peripheral
         Function:UART
         Title:CE114 - Using the DMA with the UART in Loopback mode.
(30)   Application:Peripheral
         Function:UART
         Title:CE137 - UART without DMA.
(31)   Application:Peripheral
         Function:UART
         Title:CE214 - Using the DMA with the UART in Loopback mode.
(32)   Application:Peripheral
         Function:UART
         Title:CE362 - Hyperterminal - UART - PMP - LCD.
(33)   Application:Peripheral
         Function:UART
         Title:CE363 Hyperterminal - UART - I2C - LCD.
(34)   Application:Peripheral
         Function:UART
         Title:CE414 - UART Loop-back.
(34)   Application:Peripheral
         Function:UART
         Title:CE437 - UART no DMA.
Source Code:http://www.microchip.com