四、主从模式混合的I℃总线接口的电路结构设计 4.1系统结构 4.1.1设计目标 设计一个功能完善的℃总线接口电路,该接口电路可以被配置为主模式或从模式的接收方 和发送方,主从模式之间可以相互切换,特别是当总线控制权失去后,该电路可以立刻由 主模式转成从模式,不需要额外的指令。该电路可自动检测和产生启始信号和停止信号, 在主模式下进行总线仲裁过程和总线空闲状态的检测。该电路不仅应该具有℃总线的接 口,而且还应该具有微处理器的并行接口,便于和微处理器直接相联,传递数据,交换控 制信息和状态信息。 4.1.2系统框图 根据设计目标,将整个系统划分为℃总线控制器电路和微处理接口电路两大部分,如 图4-1所示。 地址译码/总线接口 微处理器接口 状态字 控制字 从地址 数据 寄存器 寄存器 寄存器 寄存器 J RESET SYS_CLK IC总线状态字寄 存器 地址比较 移位寄存器 启始/停止 总线仲裁和 SCL信号 启始/停止信号 主状态机 发生器 检测 IC总线接口控制器 图4-1系统框图 12 %: ;<=> nLgLg {| ÑÒ®+ )5#$9U k x3 [ãw3U ¥)53¿,ðÚRWX¬´?)5-Þ U ØÙ ,- .%)ç[ïî;7¡¢[¡¢ FU 87[qruvç%]ÃÄ ÅETÃÄ\]^ D8OÖÐ[\]^ Ó3À¬f«/ðW X¡g[uv¡g% nLgLk st}~ á«{|¥st0å9 WX [\]^0äåÚ ~ njg +P% !" #$ !" %&' ()*+ ,-./' SCL 0 ./' 120 ./' 3() ./' 45 ./' ()67 89 :; SDA :<0. /' % ;<?