图1DS80C320与Modem硬件接口图

图1中,8251是通用同步/异步收发器,它具有独立的接收器和发送器,通过编程可以以单工、半双工或全双工的方式进行通信。同时它还提供了多个控制信号,可以方便的实现与Modem之间的互联。由DS80C320的ALE、
600)this.width=600"border=0>
600)this.width=600"border=0>
组合产生2MHz脉冲作为8251的时钟信号,同时这一脉冲经过CD4024组成的分频器进行64分频后作为8251的接收、发送时钟。8251的片选信号与地址译码器74LS138的相连,控制/数据端
600)this.width=600"border=0>
接地址线A0,因此,8251的控制字寄存器和状态字寄存器的地址为BFFFH,数据缓冲地址为BFFEH。RXD和TXD完成数据的接收和发送,其他控制信号完成单片机与Modem之间的状态控制和检测:振铃指示信号RI经电平转换以后接至DS80C320的外部中断
600)this.width=600"border=0>
;载波检测信号CD经电平转换以后接至DS80C320的P1.1。当上位机拨号呼叫下位机时,振铃指示信号RI产生振铃,作为外部中断源产生中断,通信处理器复位P1.1输出有效DTR信号,摘机进入应答通信状态。