C51串口通讯[上]
电路图
计算机通信
1,PC机与PC机通信
2,PC机与单片机通信(本讲只讲这一种)
3,单片机与单片机通信
串行通讯与并行通讯
并行通信通常是将数据字节的各位用多条数据线同时进行传送
特点:控制简单、传输速度快;由于传输线较多,长距离传送时成本高且接收方的各位同时接收存在困难
串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送
特点:传输线少,长距离传送时成本低,且可以利用电话网等现成的设备,但数据的传送控制比并行通信复杂
并行通信:数据多位同时传送
控制简单,传输速度快,传输线较多
串行通信:数据字节一位一位在一条传输线上逐个传送
传输线少,可利用电话网,但传送控制复杂
串行通讯
1,异步通讯
收、发设备使用各自时钟
以字符(构成的帧)为单位
字符间是异步的
字符内各位是同步的
特点:不要求收发双方时钟的严格一致,实现容易,设备开销较小,但每个字符要附加2~3位用于起止位,各帧之间还有间隔,因此传输效率不高
数据格式
2,同步通讯
发送方时钟与接收方时钟同步。既保持位同步,也保持字符同步
传输方向分为(单工,半双工,全双工)