摘要:本文提出了单片机网络多机串行通信的新方法.由31个微处理器组成的网络采用总线拓扑,利用RS485/422集成接口芯片MAX3485/3486实现了半双工和双工两种不同的通信网络.它不需要MODEM或复杂的设备.网络中的微处理器设备可划分成三类:主机、控者和听者.主机指定控者,而听者由控者指定.在半双工通信连接结构中,主机用轮询的方式寻找控者,其中优先级可变.在全双工通信连接结构中,主机可以用查询或中断方式确定控者,特殊的连接和集成芯片的特性决定了允许几个从机同时以中断方式申请作为控者.网络中的任意一个微处理器可以作为控者,实现点对点或者点对多点的串行通信.以8031单片机为例详细地描述了通停的工作原理、传输协议、编程方法.并且讨论了提高通信效率的措施.