3.1 SJA1000编程基础.pptVIP

  • 18
  • 0
  • 约3.81千字
  • 约 21页
  • 2016-11-23 发布于湖北
  • 举报
3.1 SJA1000编程基础 目 录 MCU访问SJA100 读写寄存器 精确延时 寄存器位操作 连续读写寄存器 接口电路 VCC 译码 电路 SJA1000使用并行接口总线与MCU连接,SJA1000可以认为是一个外扩的RAM。 SJA1000地址宽度为8位,最多支持256个寄存器 访问SJA1000还需要产生一个合适的片选信号 访问SJA1000的地址决定于低8位与高8位地址,也就是片选信号。 片选信号产生方式 MCU产生片选信号有一下3种: 线选法 1 全地址译码法 2 部分地址译码法 3 优点:无需译码电路,线路简单 线选法 SJA1000的访问基址:A[0:7] = 0x00~0xFF,A[8:15] = 2_0xxxxxxx VCC 译码 电路 使用空闲的高位地址线作为作为扩展芯片的片选信号。 A[8] 缺点:地址空间太多重复,地址空间没有被充分利用 二进制格式 优点:地址不重叠,充分利用地址空间 全地址译码法 SJA1000的访问基址:具体地址由译码电路决定,地址唯一 VCC 译码 电路 使用译码器对空闲的高位地址线进行译码,输出的译码信号作为扩展芯片的片选信号。 缺点:译码电路较多,线路复杂 优点:地址重叠少,译码电路少 部分地址译码法 SJA1000的

文档评论(0)

1亿VIP精品文档

相关文档