如果要求两台PC机间每秒传送1000个ASCII码,可以设定选用异步工作方式,字符格式为5位字长,偶校验,一个停止位,波特率为19200,波特率因子为1。方式选择字为01110001b,71h。数据传送前要错误标志复位,并要设定发送允许位和接收允许位为有效状态,因此,控制命令字为00010101b,15h。CPU通过查询状态位TXRDY控制发送数据,通过查询状态位RXRDY来读取接收数据。
控制两台计算机通信的汇编语言程序段如下: