第6章 80C51的串行口.ppt

第6章 80C51的串行口 6.1 计算机串行通信基础 6.2 80C51的串行口 6.3 单片机串行口应用举例 6.1 计算机串行通信基础 计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。 通信有并行通信和串行通信两种方式。在多微机系统以及现代测控系统中信息的交换多采用串行通信方式。 并行通信是将数据字节的各位用多条数据线同时进行传送 。 6.1 计算机串行通信基础 串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。 6.1.1 串行通信的基本原理 1、异步(串行)通信与同步(串行)通信 异步通信 是指通信的发送与接收设备使用各自的时钟控制数据的发送和接收过程。 为使双方的收发协调,要求各自的时钟尽可能一致。 6.1.1 串行通信的基本原理 异步通信的数据格式 : 6.1.1 串行通信的基本原理 同步通信 同步通信时要建立发送方时钟对接收方时钟的直接控制,使双方达到完全同步; 传输数据的位之间的距离均为“位间隔”的整数倍,同时传送的字符间不留间隙,即保持位同步关系,也保持字符同步关系; 发送方对接收方的同步可以通过两种方法实现: 6.1.1 串行通信的基本原理 2、串行通信的传输方向 单工 是指数据传输仅能沿一个方向,不能实现反向传输。 半双工 是指数据传输可以沿两个方向,但需要分时进行。 全双工 是指数据可以同时进行双向传输。 6.

文档评论(0)

1亿VIP精品文档

相关文档