新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 用87C196NT单片机实现CAN总线通信

用87C196NT单片机实现CAN总线通信

作者: 时间:2012-03-13 来源:网络 收藏

2 控制系统硬件设计

本设计采用Intel 196系列中的具有1MB的寻址空间,本身不带控制器,所以要之间的,需外加控制器和CAN驱动芯片。在本设计中我们采用LTL-CAN。LTL-CAN是一种CAN控制、驱动隔离收发器,由CAN控制器芯片PCA82C200、CAN驱动芯片PCA82C250、16MHz的晶振及光隔电路用厚膜封装而成。它只支持标准信息帧格式,其内部逻辑功能如图1所示。LTC-CAN引脚定义如表1所列。

表1 LTL-CAN引脚定义
89.jpg

与CAN的接口电路如图2所示。图中LTC-CAN是带光隔的CAN控制器和物理总线间的接口,提供对总线的差动发送和接收功能。电阻R1作为CAN终端的匹配电阻。LTL-CAN芯片的片选信号CSCAN通过GAL16V8译码产生,其地址为08000H-08FFFH.的P3口是数据/地址复用口,在图2中没有画出地址锁存芯片(74HC573);P1.0接CAN芯片的中断引脚,P1.0为低,表示为CAN中断产生。

90.jpg



评论


相关推荐

技术专区

关闭