4
四,串行传送速率
1,波特率(Bd):每秒钟所传送数据的位数 波特率(Bd):每秒钟所传送数据的位数 ): 常用的波特率为110 300,600,1200,2400,4800, 110, 2,常用的波特率为110,300,600,1200,2400,4800, 9600, 9600,19200 已知波特率为1200 例:已知波特率为1200 异步传输:每个字符包括1个起始位, 个数据位, 个校验位, 异步传输:每个字符包括1个起始位,7个数据位,1个校验位, 个停止位. 1个停止位. 每秒钟能传送的最大字符数=1200/10=120 =1200/10=120个 则 每秒钟能传送的最大字符数=1200/10=120个 同步传输: 个同步字符,每个字符7个数据位. 同步传输:用4个同步字符,每个字符7个数据位. X=167个 则 每秒钟能传送的最大字符数 X=167个 X+4) (X+4)×7=1200
3
2,同步方式 空闲状态 同步字符1 同步字符2 同步字符 同步字符 数据字符 数据字符
①不发送数据,空闲状态 不发送数据, 数据: ②数据:同步字符 + 数据字符 特殊字符,使收发双方同步) 一个字符接一个字符) (特殊字符,使收发双方同步) (一个字符接一个字符) 同步传输不允许有间隙,在没有信息要传输时, ③同步传输不允许有间隙,在没有信息要传输时,要填上 空字符 双方: 双方:同一时钟 ④传输效率高
3,发送数据缓冲器和控制电路 , 有关信号: 有关信号: ①TxD:发送数据,输出 :发送数据, 高电平有效. ②TxRDY:发送器准备好,输出 高电平有效. :发送器准备好,输出,高电平有效 有效时,表示8251A准备好, 允许 准备好, 并行送数据至 有效时,表示 准备好 允许CPU并行送数据至 并行 8251A 可供查询或用作中断请求信号 发送器空,输出,高电平有效 ③TxE(transmitter Empty) 发送器空,输出 高电平有效 有效时, 有效时,表示缓冲器中无数据可发送 异步: 异步:输出空闲位 同步: 同步:输出同步字符 发送时钟, ④TxC :发送时钟,输入 决定8251A的发送速率 决定 的发送速率