PlC16F877的SPI模块接口接MCP2510的S1、SO、SCK。RA4和RA1分别控制MCP25l0的芯片复位和片选(在实际应用中,通常在初始化MCP2510时用RESET指令):RB0、RB4、RB5分别接收MCP25l0的全局中断和缓冲器满中断.CAN总线收发器82C250作为MCP2510与物胛总线的接口。如果需要进一步提高系统的抗干扰能力,可在MCP2510和PIC单片机之问冉加一个光电隔离器。
MCP2510 接口电路图如图1所示
图1 MCP2510接口电路
欢迎转载,信息来源维库电子市场网(www.dzsc.com)