CAN总线学习笔记五:SJA1000硬件电路设计
首先对CAN总线控制器SJA1000的管脚我们必须熟悉。下面是其各个管脚的功能参数。
各个管脚的符号功能什么的上面的表里介绍的很详细,我就不多废话了。
接着我们看SJA1000的这些管脚在实际电路中是怎么进行连接的,因为只谈SJA1000的硬件电路设计,所以就截一张PIAE提供的电路原理图里关于SJA1000的部分。
下面我们要具体解析这个电路图。
AD0-AD7是地址/数据复用总线。因为这个电路是把SJA1000做外部RAM扩展了,所以它的电路连接也势必要符合外部RAM的连接要求。(特权同学也是第一次接触单片机的外部存储器扩展应用,所以开始的时候也很是纳闷,然后拿起课本一阵恶补后才恍然大悟。)先补一下外部扩展RAM的知识,然后再谈这个电路就容易多了:51单片机外部RAM的扩展最多是可以寻址64KB的,也就是最多可以有16条地址线来寻址,P0口是低八位地址扩展口,P2口是高八位地址扩展口。如果外部RAM不需要用到全部16条地址线(SJA1000就只有8条地址线),那么只要把低位地址线和外部RAM的相应地址线连接,高位的地址线在寻址时都默认为1,比如这里的SJA1000,它的8条地址线是和P0口相连接的,所以对SJA1000的寄存器寻址时的地址应该是FF00H-FFFFH,但是为什么PIAE提供的程序里的地址定义却是FE00H-FEFFH呢?这就要讨论CS信号的连接问题了,我们知道,CS是片选输入信号,只有当它是低电平时才能访问SJA1000。再看看它和谁连了?是P2.0口,正好是地址线高八位的最低位,如果按常理来说,寻址FF00H,那么P2.0就是高电平,SJA1000就不能被访问。所以寻址FE00H时才选通SJA1000,这时才是SJA1000寄存器的地址。
上面讨论了寻址的问题,只是就事论事,如果还不理解,我建议找本书详细了解下单片机的外部存储器的扩展后就会明白的。另外,我们知道单片机的P3.0和P3.1有第二功能,就是做RD和WR用,所以它们就和外部寄存器(这里指SJA1000)的RD和WR相连接了。单片机的ALE脚和存储器的ALE脚也必须相连接。以上的这些连接使得SJA100成为了单片机的外部存储器。
再看INT脚是和单片机的INT1相连,也就是作为接收中断信号来告诉单片机接收到了新的数据帧。RST脚是复位脚,接P2.3成为可编程的。
TX0\RX0连接82C250的对应脚,数据帧是通过这两个脚传送出去的(具体的工作原理可以参考82C250的资料,这里就不讨论了)。MODE脚接正,说明工作在INTER模式下。XTAL1和XTAL2两个脚接16MHz的晶体,SJA1000的工作是有一定的时序的,它可以完成数据的发送以及数据的校验等功能,这完全是IC设计者考虑的东西,我们只要了解它的工作原理,通过单片机配置SJA1000的工作方式,并且向SJA1000写数据或者读数据就可以达到CAN总线通信的目的了。
您可能也感兴趣:
为您推荐
保险公司隔离险迅速出圈 过度营销引来监管出手
国寿养老险管理资产规模突破1.56万亿元 将加快培育核心竞争优势
保险业去年原保费收入微降0.79% 健康险业务增长3.36%
排行
最近更新
- CAN总线学习笔记五:SJA1000硬件电路设计
- 手机中的传感器:重力感应器、加速度传感器、陀螺仪、电子罗盘...
- 史上最强工作站?ThinkStation P900详细拆解
- 汽车电子防盗跟踪系统工作原理及应用
- 单相桥式整流电路图及工作原理 (含参数计算)
- 火币科技:拟认购1000万美元基金合伙权益,参与加密货币开采...
- 能源危机背景下发大财 英国石油公司2021年创下8年来最高利润
- 在线教育概念股一览,2021年在线教育概念股票有哪些
- 迪士尼概念股龙头有哪些?2020迪士尼概念股龙头一览
- A股铁矿石概念龙头上市公司汇总(附名单一览)
- 水利建设板块股票有哪些?水利建设龙头股一览
- 五一股市休市几天?2020年五一股市放假安排
- ETC概念股有哪些?ETC概念龙头股一览
- 研华隆重推出NXP i.MX8全系列核心模块产品
- 信号发生器的应用及作用
- 红外传感器工作原理
- 车辆主动安全:车道偏离预警系统技术详解
- 发改委称将再次启动猪肉收储 业内表示或拉动市场情绪但料难...
- 爱迪尔收关注函:子公司千年珠宝是否存在虚构业务的财务舞弊情形
- 冬奥会拉动国内“冰雪经济” 春节假期冰雪旅游成热门
- 同赴冰雪之约 传递中国力量 青岛啤酒亮相北京冬奥会
- 马斯克暴脾气撒向西方传统媒体:他们总是一边倒散播负面消息
- 积加RPA运营日志:快速沉淀运营经验,高效复用爆款路径
- 积加RPA运营日志:自动记录Asin的每一个变化,助力卖家打造爆品
- 王亚伟概念股有哪些上市公司?王亚伟概念股一览
- 2021年农业机械上市公司有哪些,农业机械上市公司龙头一览
- 传感器上市公司有哪些?相关上市公司龙头一览
- 手机支付概念股一览,2021年手机支付概念股票有哪些
- 2020镍概念上市公司名单 和镍有关的龙头股票一览
- 高端制造业龙头股票有哪些?2021高端制造业板块名单一览表