基于82527的CAN总线智能传感器节点设计
CE,INIT
《基于82527的CAN总线智能传感器节点设计(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/164857.html
MOV DPTR,#0FF2FH
MOV A,#48H
MOVX @DPTR,A ;旁路输入比较器设置1位隐性,0为显性,RX1无效
MOV DPTR,#0FF3FH;
MOV A,#43H;
MOVX @DPTR,A ;SJW=2,BRP=3
MOV DPTR,#0FF4FH
MOV A,#0EAH
MOVX @DPTR,A ;SPL=1,TSEG1=7,TSEG2=6此时波特率为100Kbps
MOV DPTR,#0FF00H;
MOV A,#01H
MOVX @DPTR,A ;禁止对配置寄存器的访问
MOV DPTR,#0FF10H;
MOV A,#55H;
MOVX @DPTR,A;
INC DPTR;
MOVX @DPTR,A;
·
·
·
MOV DPTR,#0FFF0H;
MOV A,#55H;
MOVX @DPTR,A
INC DPTR;
MOVX @DPTR,A ;报文寄存器控制位初始化
MOV R0,#06H;
MOV DPTR,#0FF06H;
MOV A,#0FFH;
L1:MOVX @DPTR,A ;报文标识符需全部匹配
INC DPTR
DJNZ R0,L1;
MOV DPTR,#0FF16H;
MOV A,#8CH ;报文寄存器1可发送8个字节扩展报文
MOVX @DPTR,A;
MOV DPTR,#0FF26H;
MOV A,#84H;
MOVX @DPTR,A ;报文寄存器2可接收8个字节扩展报文
MOV DPTR,#0FF00H;
MOV A,#00H;
MOVX @DPTR,A ;初始化结束
RET
《基于82527的CAN总线智能传感器节点设计(第4页)》