sja1000引脚和功能,sja1000 2024-02-06 21:13:29 0 0 描述 sja1000概述 SJA1000是PHILIPS公司推出的一款独立的CAN控制器,主要用于移动目标和一般工业环境中的区域网络控制。它是PCA82C200型CAN控制器(BasicCAN)的替代产品,而且增加了一种新的操作模式--PeliCAN,这种模式支持具有很多新特征的CAN2.0B协议。 SJA1000的基本特征 ·引脚与PCA2C200型CAN控制器兼容。 ·有扩展的接收缓冲器(64字节,先进先出FIFO)。 ·支持CAN2.0A和CAN2.0B协议。 ·支持11位和29位标识码。 ·通信位速率可达1Mb/s。 ·可与不同的微处理器接口。 ·可编程的CAN输出驱动器配置。 sja1000引脚和功能 SJA1000的引脚排列如图1所示,主要引脚的功能如下所述。 AD7-AD0:地址数据复用线。 ALE/AS:ALE输入信号(Intel模式)或AS输入信号(Motorola模式)。 CS:片选信号,低电平允许访问SJA1000。 RD/E:来自微控制器的RD信号(Intel模式)或E使能信号(Motorola模式)。 WR:来自微控制器的WR信号(Intel模式)或RD/WR使能信号(Motorola模式)。 CLKOUT:SJA1000产生用于微控制器的时钟输出信号;时钟信号由内置晶体振荡器通过可编程除法器产生;时钟除法寄存器中的时钟停止位能使该引脚无效。 VDD1和VSS1:逻辑电路5V电源和逻辑电路地。 XTAL:晶体振荡器放大器输入,外部晶体振荡器信号由该脚输入。 XTAL2:晶体振荡器放大器输出,当使用外部晶体振荡器信号时,该输出引脚必须开路。 VDD3和VSS3:输出驱动5V电源和输出驱动地。 TX0和TX1:CAN输出驱动器0和1输出到物理总线。 INT:中断输出,用于触发微控制器中断;内部中断寄存器的任何位置位,INT将低电平输出;INT为开环输出;该引脚为低电平将电路从睡眠状态激活。 RST:复位输入,用于复位CAN接口(低电平有效)。 VDD2和VSS2:输入比较器5V电源和输入比较器地。 RX0和RX1:从物理CAN总线输入到SJA1000的输入比较器。 SJA1000与微处理器的接口非常简单,微处理器以访问外部存储器的方式来访问SJA1000。由于SJA1000的内部寄存器分布在连续的地址内,所以完全可以把SJA1000当作外部RAM。在设计接口电路时,SJA1000的片选地址应与其他外部存储器的片选在逻辑上无冲突。 SJA1000新功能 标准帧和扩展帧信息的接收和传送 接收FIFO 64 字节 在标准和扩展格式中都有单/双验收滤波器含屏蔽和代码寄存器 读/写访问的错误计数器 可编程的错误限制报警 责任编辑:YYX 收藏(0)