自动化在线 自动化在线 数据加载中... 数据加载中...
首页 | 下载系统 | 供求信息 | 新闻系统 | 企业信息 | 产品信息 | 展会信息 | 论坛
首页 > 新闻系统 > 无线通讯 > 无线通讯技术
 
CAN总线与RS-485总线的通信接口设计
作者: 发布时间:2008-01-17 14:56:46 来源: 繁体版

  CAN-RS485_HANDLE:

  MOV DPTR, #CANR ;接收缓冲区首地址

  MOVX A , @DPTR   ;接收帧的格式

  JNB ACC.6 , RECEIVE _ FRAME

  ;RTR=1则报文是远程请求帧

  LCALL TRANSMIT_ DATA 

  ;发送对方请求的数据

  LJMP  CAN_QUIT  ;退出转换程序

  RECEIVE_ FRAME: MOVX A, @DPTR;

  ANL A, #0FH;

  ADD A, #05H

  ;获得接收数据的长度

  MOV R7, A

  MOV R0,#43H

  ;设定MCU接收数据缓冲区

  DATAFRAME:  MOVX A, @DPTR

  ;接收数据

  MOV @R0, A  

  LCALL  RS485_SEND ;将有效信息通过MAX485转发到RS-485总线    

  INC DPTR

  INC R0

  DJNZ R7, DATAFRAME ;判断接收是否结束

  RECOUT:      MOV DPTR, #CMR

  MOV A, #04H

  ;释放接收缓冲区

  MOVX @DPTR, A

  CAN_QUIT:  RET ;退出转换程序

  4  结束语

  CAN总线是当前应用最为广泛的现场总线之一,而RS-485总线则是常用的串行总线,两者之间的相互转换具有很高的实用价值。本文设计的CAN-RS485通信接口电路能够很好地解决这两种串行数据总线之间的相互转换问题,并已成功应用于某地区的智能交通控制系统。


 

  
评论】【加入收藏夹】【 】【打印】【关闭
来顶一下
近回首页
返回首页
※ 相关信息
 ·鑫弘宇线切割变频器,线切割专用  (2008-08-06)
 ·洛阳市洛龙区鑫弘宇电子设备厂  (2008-08-04)
 ·线切割机床专用变频器  (2008-07-31)
 ·线切割机床专用变频器专业制造姜  (2008-07-29)
 ·2009第六届中国唐山国际工业控制  (2008-07-16)
 ·伺服器维修,伺服驱动器维修,伺服  (2008-07-09)
 ·六月巨献,华北工控高端全长CPU卡  (2008-07-02)
 ·科昊推出KH300制药厂专用温度记录  (2008-06-17)
 ·科昊最新推出冷库专用KH300B蓝屏  (2008-06-09)
 ·科昊最新推出KH300压力专用无纸记  (2008-06-09)

关键:总线  设计  接口  RS-485  接收  转换  寄存器  数据  程序  控制  

※ 其他信息
SCALANCE X-400交换机在煤矿综合自动化系统中的应用
基于PROFIBUS-DP总线技术的PLC与主从站间的通信
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

 
 搜索新闻
 最新新闻
·FL(飞蓝科技)公司推出新款32
·伊拉克重建展
·RFID智能传感器在工控领域的
·脱硫仪器仪表阀门
·09年海外环保水处理展会计划
·中东水展
·南非水展
·高位货架
·置物架
·超市货架
 热点新闻 
·PLC课程设计课题——三层电梯
·先进控制技术及应用
·变频器原理
·一般变频器常见故障及处理
·CK6432(FANUC-0TD)数控车床
·集成温度传感器AD590及其应用
·3G无线接入网IP化传送承载方
·基于PLC的机械手控制设计
·谈步进电机的PLC控制方法
·浅谈单相电度表的反转
数据加载中..

网站地图
Autooo.Net 版权所有
Copyright © 2007 All rights reserved