原创 【博客大赛】51单片机的CAN总线自收发测试

2014-1-12 17:14 3485 13 21 分类: MCU/ 嵌入式

一夜回到解放前。因为成本问题,现在有个项目要用51单片机来做,因为要联成网络,可能用CAN来实现也可能用RS485. 今天我就把我若干年前做的一个51+SJA1000+82C250的板子从灰尘里扒出来,测试了一下。

 
程序是用的http://group.ednchina.com/GROUP_MES_14608_684_11066.HTM里的修改的,我自己板子的原理图在附件里面。
 
程序的基本思路是从串口发送0x00~0x0F之间的数据,板子收到后通过CAN自发自收,然后在板子的数码管上显示出来。主要目的是SJA1000的自收发的测试。
 
20140112170926307.jpg
这张有点黑~~分开看
20140112170959245.jpg20140112171021131.jpg
 
测试代码也在附件中,要说明的是,从串口发送的数据仅限于0x00~0x0F,这一点在程序里没有做判断。因为这段程序只用来做测试用的。重点和难点都在于对SJA1000寄存器的操作上。

文章评论8条评论)

登录后参与讨论

用户1864507 2015-12-10 20:31

非常好的CAN总线学习资料,很全。谢谢大方的楼主。

txf334_532734102 2014-11-10 14:19

很好,学习了

1187098808_332993494 2014-4-5 22:39

很好,学习

用户1739872 2014-3-5 15:13

非常不错

用户1620702 2014-2-13 11:03

学习了

用户450216 2014-1-23 16:00

应该就是通过串口助手模拟调试的

841688062_202264907 2014-1-22 09:28

不错 很好的东西啊 学习一下

royalark_912907664 2014-1-17 10:18

八年前,就用这套做的毕设
相关推荐阅读
飞言走笔 2017-01-06 21:56
2017,新的博客旅程
EDNChina 改版终于成功了!祝贺! 2017年,开始新的旅程~ ...
飞言走笔 2016-06-01 10:17
【博客大赛】《白鹿原》读后
《白鹿原》这本书已经买了很久,多次以来,都是只翻看几页,顶多几章就放下了,觉得这是一个大部头,得有足够的时间才行。前几天陈忠实先生去世的消息传来,让我很震惊和惭愧。 一口气读完这本书,畅快淋漓,又意...
飞言走笔 2016-03-26 16:42
【博客大赛】《毛斯朝》读后
这本书最早是在凤凰卫视曾子墨主持的一期关于沈志华先生的《世纪大讲堂》节目中知晓的。但是一直拖到今天才读完。 说实话,书的主要内容与当前官方的宣传口径有很多不一致的地方,而沈先生作为中国掌握苏联档...
飞言走笔 2016-03-08 13:46
【博客大赛】蓝牙4.0低功耗技术及其认证要求
详见附件 ...
飞言走笔 2016-02-02 14:20
【转】蓝牙4.0协议官方手册(一)——通用属性配置文件
转自:http://blog.csdn.net/jinzhichaoshuiping/article/details/43370009 通用属性配置文件 (GATT)——该说明书定义了通用属性配置...
飞言走笔 2016-01-31 23:24
【博客大赛】脑洞大开、三观重塑——《人类简史》读后
终于读完了《人类简史》,没有把这本书拖到二月份,这也是2016年读完的第一本书。之前也有所耳闻,但是没有太在意,倒是罗胖子的跨年演讲上偶然提到,不知怎么就勾起了阅读此书的欲望。 本文的标题用了“脑洞...
我要评论
8
13
关闭 站长推荐上一条 /2 下一条