3 PIC控制Modem 同步串行通信
用PIC的同步串口USART控制Modem实现同步数据通信,
保证了数据的高效率和实时传输。PIC的USART模块工作于同步方式时,RC7引脚被用做数据双向传输通道DT,RC6引脚被用做时钟发送/接收专线CK。线路上的数据格式可以是8位或者9位,由于利用时钟专线进行双方同步,就不需要起始位和停止位了。同步数据是在一条线路上双向传输的,而时钟却是在一条线路上固定从主机向从机单向发送的。
同步串口的初始化与异步串口通信类似,程序设计可参照2.2,对Modem进行相应的初始化,使其工作于同步模式。
4 结论
本系统用PIC单片机控制Modem的同步/异步串行通信,实现了数据的远程传输,可方便提供多种速率,硬件构成简单,软件设计容易。在点对点的远程数字终端维护中,传输数据、话音及传真收到了很好的效果。