好文档 - 专业文书写作范文服务资料分享网站

CAN总线智能传感器节点设计

天下 分享 时间: 加入收藏 我要投稿 点赞

◇数据寄存器(BASE+7-BASE+14)

82527存储报文时,8个数据字节均被写入,未用到的字节数据是随机的。

2 硬件电路设计

智能节点的电路如图1所示(图中6264略去)。

在硬件设计中,由ADC0809完成对8路模拟置的转换,与8051的信息交换采纳查询方式,地址BFF8~BFFFH,其时钟可由ALE二分频获得;82527完成与CAN总线的信息交换。本设计中,旁路了输入比较器,与8051的信息交换采纳中断方式,地址7F00~7FFFH,能够用82527的P1口和P2口对开关量采集或对继电器进行操纵。82C250提供82527和物理总线间的接口,提高接收和发送能力。可依照需要扩展程序存储器。

3 软件设计

11 / 27

本设计软件采纳MCS-51汇编语言编写,程序框图如图2所示。

82527的初始化程序如下:

INT:MOV DPTR,#0FF02H

MOV A,#00H

MOVX @DPTR,A ;SCLK=XTAL

;MCLK=SCLK,CLKOUT无效

MOV DPTR,#0FF00H

MOV A,#41H

MOVX @DPTR,A ;置位CCE,INIT

MOV DPTR,#0FF2FH

MOV A,#48H

CAN总线智能传感器节点设计

◇数据寄存器(BASE+7-BASE+14)82527存储报文时,8个数据字节均被写入,未用到的字节数据是随机的。2硬件电路设计智能节点的电路如图1所示(图中6264略去)。在硬件设计中,由ADC0809完成对8路模拟置的转换,与8051的信息交换采纳查询方式,地址BFF8~BFFFH,其时钟可由ALE二分频获得;82527完
推荐度:
点击下载文档文档为doc格式
6vl6347wng55t2h95x553fre38hic90119y
领取福利

微信扫码领取福利

微信扫码分享