弗原創IT教育中心 串行通信波特率 波特率bps( bit per second)定义: 每秒传输数据的位数,即: 1波特=1位秒(1bps) 波特率的倒数即为每位传输所需的时间 相互通信的甲乙双方必须具有相同的波特 率,否则无法成功地完成串行数据通信
二、串行通信波特率 波特率bps(bit per second)定义: 每秒传输数据的位数,即: 1波特 = 1位/秒(1bps) 波特率的倒数即为每位传输所需的时间。 波特率的倒数即为每位传输所需的时间。 相互通信的甲乙双方必须具有 相互通信的甲乙双方必须具有相同的波特 率,否则无法成功地完成串行数据通信。 率,否则无法成功地完成串行数据通信
弗原創IT教育中心 串行通信的制式 串行通信按照数据传送方向可分为三种制 式 数据线 发送端 接收端 地线 单工制式 1、单工制式( Simplex) 单工制式是指甲乙双方通信时只能单向传 送数据,发送方和接收方固定
三、串行通信的制式 串行通信的制式 串行通信按照数据传送方向可分为三种制 式: 单工制式是指甲乙双方通信时只能单向传 送数据,发送方和接收方固定。 1、单工制式(Simplex)
弗原創IT教育中心 2、半双工制式( Half duplex) 发送/数据线、接收/ 接收端 发送端 地线 半双工制式 半双工制式是指通信双方都具有发送器 和接收器,既可发送也可接收,但不能同时 接收和发送,发送时不能接收,接收时不能 发送
2、半双工制式(Half Duplex) 半双工制式是指通信双方都具有发送器 是指通信双方都具有发送器 和接收器,既可发送也可接收,但不能同时 和接收器,既可发送也可接收,但不能同时 接收和发送,发送时不能接收,接收时不能 发送时不能接收,接收时不能 发送
弗原創IT教育中心 3、全双工制式(Fu1 Duplex) 全双工制式是指通信双方均设 有发送器和接收器,并且信道发送 接收/ 划分为发送信道和接收信道,接收端 发送端 因此全双工制式可实现甲乙双 方同时发送和接收数据,发送 地线 时能接收,接收时也能发送。 全双工制式 四、串行通信的校验 累加和校验是指发送方将所发送的数据块求和,并将“校验和”附加到数 据块末尾。接收方接收数据时也是先对数据块求和,将所得结果与发送 方的“校验和”进行比较,相符则无差错,否则即出现了差错。“校验和” 的加运算可用逻辑加,也可用算术加。累加和校验的缺点是无法检验出 字节位序(或1、0位序不同)的错误。 3、循环冗余码校验 (Cyclic Redundancy Check,简称CRC)
全双工制式是指通信双方均设 是指通信双方均设 有发送器和接收器,并且信道 送器和接收器,并且信道 划分为发送信道和接收信道, 为发送信道和接收信道, 因此全双工制式可实现甲乙双 全双工制式可实现甲乙双 方同时发送和接收数据 同时发送和接收数据,发送 时能接收,接收时也能发送。 时能接收,接收时也能发送。 3、全双工制式(Full Duplex) 四、串行通信的校验 四、串行通信的校验 3、循环冗余码校验 循环冗余码校验 (Cyclic Redundancy Check, Cyclic Redundancy Check,简称CRC) 1、奇偶校验 2、累加和校验 累加和校验是指发送方将所发送的数据块求和,并将“校验和”附加到数 据块末尾。接收方接收数据时也是先对数据块求和,将所得结果与发送 方的“校验和”进行比较,相符则无差错,否则即出现了差错。“校验和” 的加运算可用逻辑加,也可用算术加。累加和校验的缺点是无法检验出 字节位序(或1、0位序不同)的错误
弗原創IT教育中心 §11-280C51串行口 80C51系列单片机有一个全双工 的串行口,这个口既可以用于网络通 信,也可以实现串行异步通信,还可 以作为同步移位寄存器使用
§11-2 80C51串行口 80C51系列单片机有一个 系列单片机有一个全双工 的串行口,这个口既可以用于网络通 的串行口,这个口既可以用于网络通 信,也可以实现串行异步通信,还可 信,也可以实现串行异步通信,还可 以作为同步移位寄存器使用。 以作为同步移位寄存器使用