首页 期刊 单片机与嵌入式系统应用 双机系统中采用中断方式的双线通信 【正文】

双机系统中采用中断方式的双线通信

作者:张红兵; 周漪清 华南理工大学
中断方式   双机系统   双线   实时数据交换   异步通信接口  

摘要:在某嵌入式系统的设计中,要用到两块单片机,单片机A用于与远程终端进行实时数据交换,单片机B用于控制三个直流电机、现实模块和一个串行打印机.A机不断地接收远程终端发来的命令并转译成单字节的命令发送给B机,因此双机之间必须具备高速的数据通信.由于机械装配的原因,两个单片机之间的连接器只允许通过三根导线.一般来讲,两个单片机之间的串行通信方式常采用单片机自带的全双工异步通信接口,可是在此系统中,两个单片机的串行口均被用于与其他串行外部设备进行通信,而且没有多余的异步通信端口.由于单片机采用Atmel 89C52,不具备片内12C和SPI总线,因此在此设计中只能使用通用I/O口进行双机通信,并自定义通信规范.

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅