Hola Electrolinux!!
Seguramente si lo que quieres es armar un sniffer, puedo ofrecerte la programacion para hacerlo a traves de un PIC16F876 Mismo pinout del PIC18F2580 pero no tiene CAN.
En este caso iria acompañado de un MCP2515, que tu si tienes.
Averigua alli si consigues el PIC16F876 para cristal de 20 Mhz, a ver si va!!
Si lo consigues y el precio no es ofensivo para tus deseos de gastar, podremos desarrollar un sniffer que a todos nos sirva, te parece bien??
Luego no importaria que gama de micros usemos cada uno, los mensajes los veriamos todos por igual...