Hello, I am trying to network two 18f258 chips together using the CAN protocol. I have each 18f258 connected to a MCP2551 CAN transceiver. The code currently has the master receive a byte via RS232 from a computer and then transmit the byte down the CAN to the slave. The slave should then increment the value of the byte and send it back to the master, where it will then be echoed back the computer through the RS232. When I test the master code in CAN loop-back mode, it works perfectly. However, when I configure the master for CAN normal mode, the slave never receives the packet from the master. I have the two units connected with a 4 wire cable for CANH, CANL, and 24VDC power. Each unit is terminated by a 120 ohm resistor. Does any one have any experience with network PICs using the CAN protocol? I'm using the 18fxx8 CAN Driver library (AN853) from Microchip for the coding. If you need me to post code, please let me know. Thank you for any help you can provide. -- Robert -- Robert James Kaes --- Flarenet Inc. --- (519) 426-3782 http://www.flarenet.com/consulting/ * Putting the Service Back in Internet Service Provider * -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu