<output id="hxt7n"><dfn id="hxt7n"><form id="hxt7n"></form></dfn></output>

<track id="hxt7n"><progress id="hxt7n"><th id="hxt7n"></th></progress></track>
<address id="hxt7n"><big id="hxt7n"></big></address>

      <sub id="hxt7n"></sub>

      搜索
      打印

      [通信技术资料] 51单片机怎么读SJA1000的寄存器

      [复制链接]
      1049|3
      跳转到指定楼层
      楼主
      本帖最后由 jesdin 于 2020-1-30 21:04 编辑

      电路图如附件,有个地方不明白,所谓的像对外部存储器操作方式控制SJA1000是什么意思,我用P0和P2口作为地址线,P3.6-WR,P3.7-RD,控制SJA1000,那我怎么读SJA1000的寄存器状态呢?
      unsigned char xdata *SJA1000_Adress;
      SAJ1000_Adress = TEST;
      /*TEST是SJA1000测试寄存器的地址*/
      a = *SJA1000_Adress;
      /*这个是a怎么读回来的呢,物理上是从哪个口读?P0口,还是P3.7?*/
      这个问题是不是更接近单片机怎么控制外部存储器

      当51从SJA1000读数时,物理上,是不是从SJA1000的D0-D7,传给51的P0口

      不好意思图放反了

      0802ef5782e42e664259adde6a582c2.jpg (259.54 KB, 下载次数: 0)

      0802ef5782e42e664259adde6a582c2.jpg

      使用特权

      评论回复
      沙发
      | 2020-1-30 19:11 | 只看该作者
      要倒着看图片,好累。。。

      使用特权

      评论回复

      评论

      jesdin 2020-1-30 21:05 回复TA
      不好意思,现在改过来了 
      板凳
      | 2020-2-16 22:51 | 只看该作者
      是的, 是用的单片机外部总线, 相当于控制外部存储器

      使用特权

      评论回复
      扫描二维码,随时随地手机跟帖
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      我要发帖 投诉建议 创建版块 申请版主

      快速回复

      您需要登录后才可以回帖
      登录 | 注册
      高级模式

      论坛热帖

      关闭

      热门推荐上一条 /2 下一条

      在线客服 快速回复 返回顶部 返回列表