导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→CAN总线SJA1000的初始化入送数问题[yunri_2]

 *第10621篇: CAN总线SJA1000的初始化入送数问题

  
楼 主:yunri_2 2003年4月18日21:50
 CAN总线SJA1000的初始化入送数问题


        MOV  DPTR,#0H
        MOV  A,#01H
        MOVX @DPTR, A ;设置复位请求标志
        MOV  A,#8H
        MOV  DPTR,#001FH
        MOVX @DPTR , A ;CDR=08H,关CLKOUT,BasicCAN
        mov  a,#0fh
        mov  dptr,#03h
        movx @dptr,a   ;中断使能
        MOV  A,#55H
        MOV  DPTR,#04H
        MOVX @DPTR,A ;设ACR接受代码=55H
        MOV  A,#00H
        MOV  DPTR,#0005H
        MOVX @DPTR,A ;接受屏蔽寄存器=00H
        MOV  A,#01H
        MOV  DPTR,#0006H
        MOVX @DPTR,A ; BTR0=01H
        MOV  A,#1CH
        MOV  DPTR,#0007H
        MOVX @DPTR,A ; BTR1=1CH
        MOV  A,#10H
        MOV  DPTR,#08H
        MOVX @DPTR,A ; OCR=10H
        MOV  A,#0h
        MOV  DPTR,#01H
        MOVX @DPTR,A 
        mov  dptr,#0
        mov  a,#1h
        movx @dptr,a
ssss:      mov dptr,#2
           movx a,@dptr
           jb (0e0h).4,ssss
           jnb (0e0h).3,ssss
           jnb (0e0h).2,ssss
           mov dptr,#1
           mov a,#0
           movx @dptr,a
           mov dptr,#10
           mov a,#55h
           movx @dptr,a
           mov dptr,#11
           mov a,#55h
           movx @dptr,a
           mov dptr,#12
           mov a,#55h
           movx @dptr,a
           inc dpl
           movx @dptr,a
           inc dpl
           movx @dptr,a
           inc dpl
           movx @dptr,a
           inc dpl
           movx @dptr,a
           inc dpl
           movx @dptr,a
           inc dpl
           movx @dptr,a
           inc dpl
           movx @dptr,a
           mov dptr,#1
           mov a,#01h
           movx @dptr,a
           ajmp ssss
这样子初始化及送数不知道对不对呢?


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:PROTEL里的AUTOROUTE怎么不好使?

[下一篇主题]:用keilc可以生成二进制文件吗