第6章 串并行通信和接口技术ppt课件.ppt

第6章 串并行通信和接口技术ppt课件.ppt

ID:58699260

大小:1.40 MB

页数:67页

时间:2020-10-04

第6章 串并行通信和接口技术ppt课件.ppt_第1页
第6章 串并行通信和接口技术ppt课件.ppt_第2页
第6章 串并行通信和接口技术ppt课件.ppt_第3页
第6章 串并行通信和接口技术ppt课件.ppt_第4页
第6章 串并行通信和接口技术ppt课件.ppt_第5页
资源描述:

《第6章 串并行通信和接口技术ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理----串并行通信和接口技术本章要点串行通信的几种方式8251A的编程结构和功能结构8251A和CPU的信号连接以及和外设的信号连接低档接口芯片和高档数据总线的连接8251A的模式寄存器、控制寄存器和状态寄存器的格式8251A的初始化流程8251A的使用8255A和CPU的信号连接以及和外设的信号连接8255A的三种工作方式和设置方法8255A的C端口置0/置16.1串行接口和串行通信串行接口串行通信涉及的几个问题6.1.1串行通信涉及的几个问题全双工方式和半双工方式同步方式和异步方式传输率1.全双工方式、半双工方式和单工方式全双工方式:接收和发送用不同的通路。半双

2、工方式:输入和输出使用同一通路。单工方式:系统只能在一个方向传输信息。半双工方式全双工方式2.同步方式和异步方式传输方式:同步通信:收发双方采用同一个时钟信号来定时。一个信息帧可含有多个字符。异步通信:每个字符的前后都要用若干位作为分隔位来进行识别。一个信息帧只含一个字符。同步方式和异步方式比较:同步方式的信息有效率高。同步方式需传输时钟信号。2.同步方式和异步方式起始位——每个字符开始传送的标志,起始位采用逻辑0电平数据位——数据位紧跟着起始位传送。由5~8个二进制位组成,低位先传送校验位——用于校验是否传送正确;可选择奇检验、偶校验或不传送校验位停止位——表示该字符传送

3、结束。停止位采用逻辑1电平,可选择1、1.5或2位起始位校验位停止位空闲位数据位低位高位字符0/10/10/10/110111…空闲位——传送字符之间的逻辑1电平,表示没有进行传送异步串行通信格式3.串行通信的传输率数据传输速率=比特率(BitRate)每秒传输的二进制位数bps字符中每个二进制位持续的时间长度都一样,为数据传输速率的倒数进行二进制数码传输,每位时间长度相等:比特率=波特率(BaudRate)3.串行通信的传输率例1.异步传输过程:设每个字符对应1个起始位、7个信息位、1个奇偶校验位和1个停止位,如果波特率为1200bps,那么,每秒钟能传输的最大字符数为1

4、200/10=120个。例2.同步传输:用1200bps的波特率工作,用4个同步字符作为信息帧头部,但不用奇偶校验,那么,传输100个字符所用的时间为7×(100+4)/1200=0.6067s,这就是说,每秒钟能传输的字符数可达到100/0.6067=165个。在同样的传输率下,同步传输时实际字符传输率要比异步传输时高。6.1.2串行接口6.2可编程串行通信接口8251A8251A的基本性能8251A的基本工作原理8251A的对外信号8251A的编程8251A编程举例8251A的使用实例6.2.18251A的基本性能可以工作在同步或异步方式。在同步方式时,能用5、6、7或

5、8位代表字符能自动检测同步字符允许奇偶校验。在异步方式下能用5、6、7或8位代表字符,用1位作为奇偶校验。能增加1个启动位能增加1个、1.5个或2个停止位。6.2.28251A的基本工作原理8251A的功能结构8251A的功能结构8251A的发送和接收8251A的内部工作原理接收来自CPU的控制信号和控制字,译码后向8251A各功能部件发出有关的控制信号,因此它实际上是8251A的内部控制器接收来自RxD引脚上的串行数据,并按设定的格式将其转换为并行数据,存放在I/O缓冲器的接收数据缓冲器中。锁存CPU输出的数据,把数据由并行变串行,从TxD引脚串行发送出去。控制825lA

6、与调制解调器之间的信息传送。2.8251A的发送和接收(1)异步接收方式(2)异步发送方式2.8251A的发送和接收2.8251A的发送和接收(3)同步接收方式(4)同步发送方式6.2.38251A的对外信号8251A和CPU之间的连接信号8251A与外部设备之间的连接信号8251A和CPU之间的连接信号2.8251A与外部设备之间的连接信号6.2.48251A的编程8251A的初始化模式寄存器的格式控制寄存器的格式状态寄存器的格式1.8251A的初始化复位后,用奇地址写入的值送模式寄存器。若为同步模式,接着往奇地址端口输出的字节为同步字符。此后,除复位命令,往奇地址写入的

7、值将送到控制寄存器,往偶地址端口写入的值送到数据输出寄存器。偶地址端口:数据输入寄存器和数据输出寄存器奇地址端口:状态寄存器、模式寄存器、控制寄存器和同步字符寄存器8251A的初始化流程图3.8251A模式寄存器的格式异步模式3.8251A模式寄存器的格式同步模式4.控制寄存器的格式5.状态寄存器的格式6.2.58251A编程举例异步模式下的初始化程序举例同步模式下的初始化程序举例利用状态字进行编程的举例1.异步模式下的初始化程序举例MOVAL,0FAHOUT42H,AL;设置模式字,为异步模式,波特率因子为16;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。