基于51单片机的CAN 通信
代码说明:
应用背景 为初学者打通基于51单片机的CAN通信学习。使用的can控制器是SPI接口的MCP2515。 本程序在51单片机开发板上经验证,可以正常使用。 希望对你有所帮助。 关键技术 部分程序: */ void mcp2515_setRegister(unsigned char address,unsigned char Value) { CS = 1; Delay_Us(5); SPISendByte(0x02); /* 字节写命令,0x02,后跟一字节地址,一字节数据 */ SPISendByte(address); SPISendByte(Value); CS = 1; Delay_Us(5); /* CS禁止时间,大于50ns */ } /**************************************************************** * * 函数名: mcp2515_setRegisterS * 入口参数:adress: 需要设置的寄存器的地址 * value[]:用来设置的缓冲区的头指针 *
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


