Brandon Fosdick wrote: > Physically the setup involves two proto boards each with a 16F877, > MCP2510 and UC5350. One of them also has a MAX232 hooked to the USART > for displaying debugging text. The two boards are seperated by about 6 > inches of wire that makes up the CAN bus. I connected CANH to CANH and > CANL to CANL with a 150 Ohm resistor across the wires. Not sure what > else to do. I forgot to mention that I'm using the OSC2/CLKOUT from the 16F877 to provide the OSC1 signal for the MCP2510. The P16F877 is using a 4MHz oscillator (SG531P). This morning I broke out my trusty oscilloscope and found that CLKOUT doesn't look quite the same as whats coming from the oscillator. The oscillator is generating a signal that ranges from +-2.5V while CLKOUT only does +-1V. Then I looked at the OSC2 on the MCP2510 and its just noise. So, I rewired it so that the oscillator is fed directly to both the 16F877 and the MCP2510. Now OSC2 on the MCP2510 is happy (+-0.5V) but the two devices still can't talk to each other. Any ideas why the output signal is so much smaller than the input signal for both chips? -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu