Proteus’s default component library contains many basic parts, but the MCP2515 is a complex active device with internal registers, SPI commands, and CAN protocol handling. Without a properly coded library (VSM model), Proteus cannot simulate its behavior.
However, for students learning CAN protocol on a budget, the remains the best solution. mcp2515 proteus library