单片机控制串口通信

本文介绍了单片机中的串口通信,包括异步通信的概念,其中字符间的间隔是任意的,但字符内的各位间隔固定。同步通信则要求双方完全同步,数据位间距为位间隔的整数倍。此外,还提到了外同步通信的工作原理,并概述了单片机串口传输格式以及接收使能寄存器REN的作用。内容还包括如何设计实现串口自检功能的程序。
摘要由CSDN通过智能技术生成
串口通信的内容比较重要,大家一定要掌握,工业上应用非常多,其中232总线、485总线以及以它们为基础建成的ModBus网络工业通信系统都需要用到串口,下面我来为大家一步步介绍串口通信的相关知识。

一、通信数据的发送方式简介

通信是机器与机器之间数据交换的桥梁,按数据发送方式分为串口通信和并口通信也可以叫串行通信和并行通信。

串行通信:

串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。


注意:
串口用于ASCII码字符的传输,通信使用3根线完成,分别是地线、发送、接收。
由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。
其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。
对于两个进行通信的端口,这些参数必须匹配。


并行通信:
并行通信指一组数据的各数据位在多条线上同时被传输的通信方式,并行通信控制简单,传输速度快;
由于传输线较多,长距离传送时成本高且接收方的各位同时接受存在困难。本章节主要讨论串行通信
并行不论述,大家知道概念即可


二、什么是同步通信,什么是异步通信?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值