1MCS-51单片机的串行接口2
7串行接口教学目的:1、了解单片机串行通信的基本概念与串行通讯程序的编制2、掌握单片机的串行通信工作及方式字的设定3、掌握51单片机串行口的四种工作方式和对应的波特率的设定方法重点:单片机串行口的四种工作方式和对应的波特率的设定方法难点:串口的工作及方式字的设定§2
1MCS-51单片机的串行接口实际应用中,计算机的CPU与其外部设备之间常常要进行信息的交换,计算机之间也需要交换信息,所有这些信息的交换均称为“通信”
1MCS-51单片机的串行接口1、通信的基本方式并行通信并行通信:是指数据的各位同时进行传送的方式特点:传输速度快,但当距离较远,位数又多时导致了通讯线路复杂且成本高,如图所示
1串行通信的基本概念计算机计算机计算机(或外设)计算机(或外设)01001001D0D1D2D3D4D5D6D7控制(选通)状态T§2
1MCS-51单片机的串行接口串行通信串行通信:是指数据一位一位地顺序传送特点:通讯线路简单,只要一对传输线就可以实现通讯,并可以利用电话线,从而大大地降低了成本,特别适用于远距离通讯,但传送速度慢,如图所示
计算机计算机计算机(或外设)计算机(或外设)8T§2
1MCS-51单片机的串行接口2、串行通信中数据的传送方向单工通信方式☞半双工通信方式全双工通讯方式A端为发送站,B端为接收站,数据仅能从A站发至B站数据可以从A发送到B,也可以由B发送到A
不过同一时间只能作一个方向的传送,其传送方式由收发控制开关K来控制
每个站(A、B)既可同时发送,又可同时接收
(a)单工通信方式AB(c)全双工通信方式AB(b)半双工通信方式ABKK☞☞§2
1MCS-51单片机的串行接口3、串行通讯的两种基本方式异步通信0/10/10/10/1…0/10/10/10/10/10/10/10/10/10011停止位