首页 > 编程知识 正文

tja1042的can原理图(基于51单片机SJA1000 CAN通讯实现(代码 原理图))

时间:2023-05-06 07:55:51 阅读:122826 作者:1920

STC89C52调试can总线-SJA1000记录(代码均经过测试) can通信模块51单片机系统主板迷你系统主板及其他需要注意的问题

最近调试51单片机can总线,网上资料相对较少,调试时增加了很多困难。 通过与测试的代码共享原理图,方便了后来者,节约了成本。

首先提供数据连接。

github连接: SJA1000-STC89c51-can-

cdn链接: sja1000-STC89c51-can-main(2).zip

资料共分为两个部分,

一个是原理图

一个是代码程序

can通信模块此照片显示了can通信模块。 淘宝上的普通模块

51单片机系统主板最小系统主板如下:使用杜邦线连接模块和单片机,是单片机之间的通信。

是这样的吗? 如果是代码的话,我去找上面的连接。

此外,某些需要注意can的模块已损坏。 在我调试的时候,模块坏了,浪费了很多红外线由中断触发的时间,所以需要连接状态的PIN和中断的PIN。 另外,can通信传输了很多数据。 在可见的can通信程序中,只使用了一个can的数据。 其实一次可以发送多个数据。 在我的程序中也可以看到PS:另有空闲。 另外,我画了can的主板出来,用来学习

最后,所有代码和程序仅用于学术使用,各种稳定性和错误问题在此一概不负责。

希望最后能抄我代码的各位,没有漏洞。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。