上面两个图比较复杂,也好像很难记住。其实,关于串口通讯芯片,最要害的便是每块芯片有一根发送信号线和一根接纳信号线衔接如图所示:
①TxRDY(Transmitter Ready):发送器准备好,高电平有用。假如该信号有用,就表明发送缓冲器已空,告诉CPU能够向芯片送入新的数据。
②RxRDY(Receiver Ready):接纳器准备好,高电平有用。假如RxRDY为高,表明接纳缓冲器中已经有拼装好了的一个数据字符,告诉CPU读取数据。
①将一方界说为发送方,发送方CPU查询到TxRDY有用时,则CPU向8251A并行输出一个待发送的字节数据;
②将对方界说为接纳方,接纳方CPU查询到RxRDY有用时,则从8251A输入一个已接纳到的字节数据,直到悉数数据传送结束停止。