电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

单片机串行通讯根底常识

2017-03-28 12:29分类:PLC基础知识 阅读:

 

1、引脚信号
在实习作业中,CPU与别的外部设备间的信息沟通,或一台核算机与另一台核算机之间信息沟通均称为“通讯”。
并行通讯是数据的各位一同传送。并行通讯的特征是传送速度快、功率高,但有多少数据位就需多少根数据线,因而传送本钱高,合适近间隔传输。在集成电路芯片的内部、同一插件板上各部件之间、同一机箱内各插件板之间的数据传送都是并行的。
串行通讯是数据一位一位次第传送。串行通讯的特征是数据传送按位次第进行,起码只需一根传输线即可结束,本钱低但速度慢。核算机与长途终端或终端与终端之间的数据传送一般都是串行的。串行通讯的间隔能够从几米到几千公里。

串行通讯又分为异步通讯和同步通讯两种方法。在单片机中,首要运用异步通讯方法。
1.异步通讯(AsynchronousCommunication)
在异步通讯中,数据一般是以字符(字节)为单位构成字符帧传送的。字符帧由发送端一帧一帧地发送,经过传输线由接纳设备一帧一帧地接纳。发送端和接纳端能够有各自的时钟来操控数据的发送和接纳。
在异步通讯中,发送端和接纳端依托字符帧格局规矩和波特率来调和数据的发送和接纳。字符帧格局和波特率是两个首要方针,由用户依据实习状况选定。因为异步通讯每传送一帧有固定的格局,通讯两头只需按约好的帧格局来发送和接纳数据,所以硬件构造比同步通讯方法简略;此外它还能运用校验位查看过错,所以这种通讯方法运用较广泛。
开端位:为逻辑“0”信号,坐落字符帧开端,占一位,标明发送端开端发送一帧信息。
数据位:紧跟开端位往后就数据位。在数据位中,低位在前(左),高位在后(右)。依据字符编码方法的纷歧样,数据位可取5位、6位、7位或8位。若传送数据为ASCII码,则常取7位。
奇偶校验位:此位坐落数据位往后,仅占1位,用于对字符传送作准确性查看。奇偶校验位有3种或许的挑选,即奇、偶或无校验,由用户依据需求选定。
接连位:为逻辑“1”信号,此位坐落字符帧结尾,标明一帧字符信息已发送结束。接连位可所以1、1.5或2位,在实习运用中由用户依据需求断定。
异步通讯的利益是不需求传送同步脉冲,字符帧的长度也不受束缚,故所需设备简略。缺陷是字符帧中因包富含开端位和接连位而降低了有用数据的传输功率。
2.同步通讯(Synchronous Communication)
同步通讯是以一种接连串行传送数据的通讯方法,一次通讯只传送一帧信息。这儿的信息帧与异步通讯中的字符帧纷歧样,一般富含若干个数据字符既数据块。它们都是由同步字符、数据字符和校验字符三有些构成。一旦查看到同步字符,下面即是按次第传送的数据块。同步通讯的缺陷是恳求发送时钟和接纳时钟坚持严峻同步,故发送时钟除应和发送的波特率坚持一同外,还恳求把它一同传送到接纳端去。故这种方法对硬件恳求较高。有关同步传送方法,在此不做要害叙说。

2、串行通讯的制式
1.单工(Simplex)制式
2.半双工(Half Duplex)制式
3.全双工(Full Duplex)制式
3、波特率
波特率是指每秒钟传送二进制数码的位数(亦称比特数),单位是b/s。波特率是串行通讯的首要方针,用于表征数据传送的速率。波特率越高,数据传输速度越快。字符的实习传送速率与波特率纷歧样。字符的实习传送速率是指每秒钟内所传字符帧的帧数,与字符帧格局有关。

上一篇:单片机学习有必要了解的几件事

下一篇:51单片机的数码管循环显现编程实例

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部