《VerilogHDL负责数字电路设计(AI助学版)》课件 11 - 3 Intel单片机接口电路.pptxVIP

  • 0
  • 0
  • 约5.28千字
  • 约 30页
  • 2026-08-26 发布于山东
  • 举报

《VerilogHDL负责数字电路设计(AI助学版)》课件 11 - 3 Intel单片机接口电路.pptx

9.3Intel单片机接口电路;特定功能芯片内部的寄存器分为两种,一种是控制寄存器,另一种是状态寄存器。这两种寄存器可以是D触发器,也可以是RAM。因此,控制就是把数据写入D触发器或RAM中,触发器的Q输出端或RAM的输出就是控制端。读出就是把D触发器的Q端的电平值或RAM中的值读到单片机内部,对电路的工作状态进行监控

Intel单片机对外进行读和写有一个完整的时序,在单片机设计时就已经规定好了,不管是哪个型号,都是固定不变,遵从这种时序规则。因此,在进行CPU接口的电路设计时,一定要遵从这个时序规则

;Intel接口下微处理器的写时序图;Intel写时序时间参数表;Intel接口读时序图;Intel读时序时间参数表;以D触发器构建寄存器,进行电路设计

把CPU的读写时序进行有机组合,以便满足对D触发器进行数据写入的时序要求

寄存器可以是一位的寄存器,由一个D触发器构成,也可以是位寄存器,由多个D触发器构成。对于多位寄存器,CPU一次能写入的数据受数据总线宽度的限制,如果总线的数据位宽度为8位,一次最多能写8个寄存器

CPU最多能写入寄存器的位数与CPU数据总线宽度位相等,如果需要控制写入的寄存器多于8位,就不能通过一次写入控制,需要对寄存器进行分组,进行多次写入控制,每一组寄存器分配一个地址

对地址宽度进行译码,每个译码值对应一组寄存器。若地址宽度为8,对应有256个地址译码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档