/********************************************************/
1)串行接口
1.简称串口(通常指com接口) 。
2.特点:数据一位一位的顺序传送。通信线路简单,只要一对传输线就可以实现双向通信。工作方式有单工,半双工,全双工。
单工:单向传递。半双工:A->B传送信息 过一点时间后B->A 回消息。全双工:用户A用户B像人和人面对面交流一样。
串行通信的距离可以是几米到几千米。
3.分类:
RS232 TTL RS485 LORA(无线串口)
4.原理:
串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。
由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。
接法
发送数据TXD——接收数据RXD
接收数据RXD——发送数据TXD
接受过程
pc机————————————51单片机
八位二进制数 00001000
第一位0 第二位0.第四位1 51单片机接收通 过高低电平
识别接收。低电平 0,高电
平1。
/******************************************************************/
2)串口通信协议内容:
1.数据格式:
有数据位、起始位、停止位、奇偶校验位
2.波特率:控制传输速度。
(两个人对话,对话的语言